Distance from

Edmonton to Prince Rupert

Average travel distance is

1623.75 km

Nomal travel times are between

10h 48min  -  40h 38min

1623.75 km (1009 miles) is the average travel distance between Edmonton and . If you could walk at the speed of 3mph (4.8kph), it would take 10 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1613.15 km 1002.37 miles 871.03 miles
Drive 1577.47 km 980.19 miles 851.77 miles
Train 1680.63 km 1044.3 miles 907.47 miles

BE PREPARED

Edmonton - Prince Rupert Info

The distance from Edmonton, AB to Calgary International Airport 314 km (194.85 miles) .

The distance from YYC to YXT 1130 km (702.05 miles) .

The distance from Terrace to Terrace 9 km (5.43 miles) .

The distance from Terrace to Prince Rupert 161 km (100.21 miles) .

Travel distance chart

The distance between Edmonton, AB, Canada to Prince Rupert, BC, Canada is 1623.75 km (1009 miles) and it would cost 150 USD ~ 158 CAD to drive in a car that consumes about 38 MPG.