Best way to travel between

Montreal, QC, Canada
Buffalo, NY
Travel Modes
Price
Distance
Duration
CO2
bus
$56.0
724.09 km
9h 40mins
21.72 kgs
 
drive
$65.0
642.36 km
7h 6mins
82.22 kgs
 
bus
$94.0
897.89 km
13h 33mins
26.94 kgs
 
train
$168.0
731.12 km
9h 32mins
38.75 kgs
 
flight
$197.0
727.26 km
7h 36mins
78.54 kgs
 
flight
$236.0
692.58 km
7h 33mins
74.8 kgs
 
flight
$315.0
749.7 km
10h 25mins
80.97 kgs
 
flight
$316.0
776.88 km
10h 14mins
83.9 kgs
 
flight
$424.0
538.72 km
8h 17mins
58.18 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 724.09 km 9h 40mins 56 USD 56.0
Drive 642.36 km 7h 6mins 65 USD 65.0
Bus 897.89 km 13h 33mins 94 USD 94.0
Train 731.12 km 9h 32mins 168 USD 168.0
Flight 727.26 km 7h 36mins 197 USD 197.0
Flight 692.58 km 7h 33mins 236 USD 236.0
Flight 749.7 km 10h 25mins 315 USD 315.0
Flight 776.88 km 10h 14mins 316 USD 316.0
Flight 538.72 km 8h 17mins 424 USD 424.0
Take Bus from Montreal to Toronto, ON
Time: 5h 55mins Cost: 35 USD; $ 31.5 - 38.5 USD CO2 Emission: 16.79 kgs
Take Bus from Toronto, ON - 610 Bay Street to Buffalo, NY - 181 Ellicott Street
Time: 3h 5mins Cost: 19 USD; $ 17.1 - 20.9 USD CO2 Emission: 4.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Montreal, QC, Canada and Buffalo, NY is to travel by bus, which will cost about 56 USD or 50.40 USD.