Distance from

Toronto to Winnipeg

Average travel distance is

2055.49 km

Nomal travel times are between

4h 56min  -  35h 21min

2055.49 km (1277 miles) is the average travel distance between Toronto and Winnipeg. If you could walk at the speed of 3mph (4.8kph), it would take 13 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1697.7 km 1054.9 miles 916.68 miles
Train 2056.62 km 1277.93 miles 1110.49 miles
Drive 2412.16 km 1498.84 miles 1302.46 miles

Be prepared

Toronto - Winnipeg Info

The distance from UP Express Union Station to UP Express Pearson Airport 27 km (17 miles).

The distance from YYZ to YWG 1658 km (1030 miles).

The distance from Southbound Wellington at Greyhound Terminal to Northbound Vaughan at Graham 13 km (8 miles).

Travel distance chart

The distance between Toronto, ON, Canada to Winnipeg, MB, Canada is 2055.49 km (1277 miles) and it would cost 230 USD ~ 242.65 CAD to drive in a car that consumes about 58 MPG.