Best way to travel between

Las Vegas, NV, United States
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
flight
$231.0
3507.92 km
11h 8mins
378.86 kgs
 
train
$304.0
4121.03 km
53h 39mins
218.41 kgs
 
drive
$380.0
3720.36 km
38h 7mins
476.21 kgs
 
bus
$385.0
3828.06 km
50h 28mins
114.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3507.92 km 11h 8mins 244 CAD 231.0
Train 4121.03 km 53h 39mins 321 CAD 304.0
Drive 3720.36 km 38h 7mins 401 CAD 380.0
Bus 3828.06 km 50h 28mins 406 CAD 385.0
Take Bus from St Louis @ Las Vegas to McCarran International Airport
Time: 24mins Cost: 4 CAD; $ 3.6 - 4.4 USD CO2 Emission: 0.25 kgs
Take Flight from LAS to BUF
Time: 4h 25mins Cost: 222 CAD; $ 189.0 - 231.0 USD CO2 Emission: 358.16 kgs
Take Bus from BNIA Driveway u0026 BNIA Terminal to North Division u0026 Ellicott Street
Time: 23mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.54 kgs
Take Bus from Buffalo, NY to Toronto, ON
Time: 2h 38mins Cost: 16 CAD; $ 13.5 - 16.5 USD CO2 Emission: 4.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Las Vegas, NV, United States and Toronto, ON, Canada is to travel by air, which will cost about 244 CAD or 207.90 USD.