Ottawa Hamilton Routes (7 Ways to go)

Planning a trip from Ottawa to Hamilton Cleartrip helps you select the best route between Ottawa & Hamilton based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Ottawa & Hamilton

The distance from Ottawa to Hamilton is approximately 515.43kms. By car, it takes roughly 5h 47m to reach Hamilton from Ottawa . Take a look at the 7 routes available to reach Hamilton from Ottawa

  • 1.
  • Ottawa to Hamilton Drive
  • 5h 47m
  • Rs. 2754
 
Ottawa
 
5h 47m
Rs. 2754
You can take a car from Ottawa to Hamilton. It will take you around 5h 47m to cover distance of 515.43kms and reach Hamilton from Ottawa. The total amount for the journey will be approximately Rs.2754.
 
Hamilton
  • 2.
  • Ottawa to Hamilton Bus Greyhound Canada
  • 6h 48m
  • Rs. 4700
 
Ottawa, ON
 
5h 5m
Rs. 1600
Travelling in a bus is one of the ways to reach Toronto, ON from Ottawa, ON. The total journey between Ottawa, ON & Toronto, ON takes around 5h 5m in a bus. The bus ticket price for the journey is approximately Rs.1600.
 
Toronto, ON
 
0h 55m
Rs. 500
Travelling in a bus is one of the ways to reach Grimsby, ON from Toronto, ON. The total journey between Toronto, ON & Grimsby, ON takes around 0h 55m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Grimsby, ON
 
0h 21m
Rs. 2600
You can take a car from Grimsby, ON to Hamilton. It will take you around 0h 21m to cover distance of 26.28kms and reach Hamilton from Grimsby, ON. The total amount for the journey will be approximately Rs.2600.
 
Hamilton
  • 3.
  • Ottawa to Hamilton Train, bus
  • 5h 21m
  • Rs. 2970
 
Ottawa
 
4h 18m
Rs. 2500
You can reach Toronto from Ottawa by travelling in a train. Ottawa to Toronto train takes approximately 4h 18m. You can catch a train from Ottawa and get down at Toronto. The price of the train ticket is approximately Rs. 2500.
 
Toronto
 
0h 47m
Rs. 470
Travelling in a bus is one of the ways to reach Main St. W. @ Summers Ln. from Union Station Bus Terminal. The total journey between Union Station Bus Terminal & Main St. W. @ Summers Ln. takes around 0h 47m in a bus. The bus ticket price for the journey is approximately Rs.470.
 
Main St. W. @ Summers Ln.
  • 4.
  • Ottawa to Hamilton Fly to Toronto, bus
  • 3h 46m
  • Rs. 6130
 
Hurdman C
 
0h 19m
Rs. 160
Travelling in a bus is one of the ways to reach Airport Stop from Hurdman C. The total journey between Hurdman C & Airport Stop takes around 0h 19m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Airport Stop
 
1h 2m
Rs. 5500
You can travel from Ottawa to Toronto by booking a flight. The total flight time between Ottawa & Toronto is around 1h 2m. The price of the flight ticket is approximately Rs.5500.
 
Toronto
 
1h 3m
Rs. 470
Travelling in a bus is one of the ways to reach Main St. W. @ Summers Ln. from Pearson Airport Terminal 1. The total journey between Pearson Airport Terminal 1 & Main St. W. @ Summers Ln. takes around 1h 3m in a bus. The bus ticket price for the journey is approximately Rs.470.
 
Main St. W. @ Summers Ln.
  • 5.
  • Ottawa to Hamilton Fly to Toronto Island, bus
  • 3h 29m
  • Rs. 6276
 
Hurdman C
 
0h 19m
Rs. 160
Travelling in a bus is one of the ways to reach Airport Stop from Hurdman C. The total journey between Hurdman C & Airport Stop takes around 0h 19m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Airport Stop
 
0h 59m
Rs. 5500
You can travel from Ottawa to Toronto Island by booking a flight. The total flight time between Ottawa & Toronto Island is around 0h 59m. The price of the flight ticket is approximately Rs.5500.
 
Toronto Island
 
0h 4m
Rs. 146
Travelling in a Tram is one of the ways to reach Union Station from Queens Quay West At Bathurst St East Side. Queens Quay West At Bathurst St East Side to Union Station by Tram takes approximately 0h 4m. The distance between Queens Quay West At Bathurst St East Side & Union Station is around 2.35kms.
 
Union Station
 
0h 47m
Rs. 470
Travelling in a bus is one of the ways to reach Main St. W. @ Summers Ln. from Union Station Bus Terminal. The total journey between Union Station Bus Terminal & Main St. W. @ Summers Ln. takes around 0h 47m in a bus. The bus ticket price for the journey is approximately Rs.470.
 
Main St. W. @ Summers Ln.
  • 6.
  • Ottawa to Hamilton Bus Ontario Northland
  • 14h 6m
  • Rs. 7060
 
Ottawa, ON
 
11h 35m
Rs. 6500
Travelling in a bus is one of the ways to reach Yorkdale, ON from Ottawa, ON. The total journey between Ottawa, ON & Yorkdale, ON takes around 11h 35m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Yorkdale, ON
 
0h 40m
Rs. 300
Travelling in a bus is one of the ways to reach Square One from Yorkdale Bus Terminal. The total journey between Yorkdale Bus Terminal & Square One takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.300.
 
Square One
 
1h 10m
Rs. 260
Travelling in a bus is one of the ways to reach Hamilton GO Centre Bus from Square One. The total journey between Square One & Hamilton GO Centre Bus takes around 1h 10m in a bus. The bus ticket price for the journey is approximately Rs.260.
 
Hamilton GO Centre Bus
  • 7.
  • Ottawa to Hamilton Fly to London, train
  • 5h 16m
  • Rs. 9880
 
Hurdman C
 
0h 19m
Rs. 160
Travelling in a bus is one of the ways to reach Airport Stop from Hurdman C. The total journey between Hurdman C & Airport Stop takes around 0h 19m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Airport Stop
 
1h 25m
Rs. 6500
You can travel from Ottawa to London by booking a flight. The total flight time between Ottawa & London is around 1h 25m. The price of the flight ticket is approximately Rs.6500.
 
London
 
0h 12m
Rs. 1500
You can take a car from London to London. It will take you around 0h 12m to cover distance of 11.21kms and reach London from London. The total amount for the journey will be approximately Rs.1500.
 
London
 
1h 26m
Rs. 1500
You can reach Aldershot from London by travelling in a train. London to Aldershot train takes approximately 1h 26m. You can catch a train from London and get down at Aldershot. The price of the train ticket is approximately Rs. 1500.
 
Aldershot
 
0h 12m
Rs. 220
Travelling in a bus is one of the ways to reach Main St. W. @ Summers Ln. from Aldershot GO Bus. The total journey between Aldershot GO Bus & Main St. W. @ Summers Ln. takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.220.
 
Main St. W. @ Summers Ln.