Best way to travel between

Ottawa
London, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
rideshare
$31.68
658.01 km
10h 3mins
84.23 kgs
 
bus
$45.4736
649.17 km
9h 40mins
19.48 kgs
 
drive
$54.08
625.03 km
7h 0mins
80.0 kgs
 
train
$61.75
628.71 km
7h 36mins
33.32 kgs
 
flight
$198.51282
525.63 km
5h 11mins
56.77 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Rideshare 658.01 km 10h 3mins 33 CAD 31.68
Bus 649.17 km 9h 40mins 48 CAD 45.4736
Drive 625.03 km 7h 0mins 57 CAD 54.08
Train 628.71 km 7h 36mins 65 CAD 61.75
Flight 525.63 km 5h 11mins 209 CAD 198.51282
Take Rideshare from Ottawa to Toronto
Time: 5h 0mins Cost: 34 CAD; $ 28.8 - 35.2 USD CO2 Emission: 57.34 kgs
Take Walk from Toronto to Union Station Bus Terminal
Time: 7mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Bus from Union Station Bus Terminal to Main St. W. @ Summers Ln.
Time: 47mins Cost: 11 CAD; $ 9.0 - 11.0 USD CO2 Emission: 2.08 kgs
Take Walk from Main St. W. @ Summers Ln. to Hamilton GO Centre Bus
Time: 7mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.08 kgs
Take Bus from Hamilton GO Centre Bus to Aldershot GO Bus
Time: 15mins Cost: 5 CAD; $ 4.5 - 5.5 USD CO2 Emission: 0.31 kgs
Take Train from Aldershot to London
Time: 1h 35mins Cost: 32 CAD; $ 27.0 - 33.0 USD CO2 Emission: 6.85 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ottawa and London, ON, Canada is to travel by rideshare, which will cost about 34 CAD or 28.80 USD.