1574.91 km (979 miles) is the average travel distance between Saint John and . If you could walk at the speed of 3mph (4.8kph), it would take 10 days 4 hours.
Distance from
Saint John to TorontoAverage travel distance is
1574.91 kmNomal travel times are between
6h 45min - 27h 17minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1292.01 km | 802.82 miles | 697.63 miles |
Drive | 1357.52 km | 843.52 miles | 733.0 miles |
Bus | 1742.96 km | 1083.02 miles | 941.12 miles |
Train | 1907.15 km | 1185.05 miles | 1029.78 miles |
BE PREPARED
Saint John - Toronto Info
The distance from Saint John, NB to Oromocto, NB 94 km (58.39 miles) .
The distance from Oromocto, NB to Fredericton 6 km (3.43 miles) .
The distance from YFC to YYZ 1168 km (725.82 miles) .
The distance from Pearson Airport to Toronto Union Station 25 km (15.51 miles) .
Travel distance chart
The distance between Saint John, Canada to Toronto, ON, Canada is 1574.91 km (979 miles) and it would cost 130 USD ~ 137 CAD to drive in a car that consumes about 32 MPG.