Best way to travel between

St. Louis, MO, United States
Quebec, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$240.0
2134.08 km
22h 3mins
273.16 kgs
 
bus
$256.0
2547.22 km
40h 46mins
76.42 kgs
 
train
$282.1
2523.15 km
38h 47mins
133.73 kgs
 
flight
$284.0
1908.9 km
9h 13mins
206.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2134.08 km 22h 3mins 253 CAD 240.0
Bus 2547.22 km 40h 46mins 270 CAD 256.0
Train 2523.15 km 38h 47mins 298 CAD 282.1
Flight 1908.9 km 9h 13mins 300 CAD 284.0
Take Car from St. Louis to Quebec
Time: 22h 3mins Cost: 253 CAD; $ 216.0 - 264.0 USD CO2 Emission: 273.28 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from St. Louis, MO, United States and Quebec, Canada is to travel by car/taxi, which will cost about 253 CAD or 216.00 USD.