1373.88 km (854 miles) is the average travel distance between Saint Louis, MO and . If you could walk at the speed of 3mph (4.8kph), it would take 8 days 21 hours.
Distance from
Saint Louis, MO to TorontoAverage travel distance is
1373.88 kmNomal travel times are between
6h 14min - 23h 32minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1197.21 km | 743.91 miles | 646.44 miles |
Drive | 1313.44 km | 816.13 miles | 709.2 miles |
Train | 1610.99 km | 1001.02 miles | 869.86 miles |
BE PREPARED
Saint Louis, MO - Toronto Info
The distance from CIVIC CENTER station to LAMBERT MAIN TRML station 24 km (14.62 miles) .
The distance from STL to YTZ 1175 km (729.91 miles) .
Travel distance chart
The distance between Saint Louis, MO, United States to Toronto, ON, Canada is 1373.88 km (854 miles) and it would cost 104 USD ~ 110 CAD to drive in a car that consumes about 26 MPG.