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.
Distance from
Edmonton to Prince RupertAverage travel distance is
1623.75 kmNomal travel times are between
10h 48min - 40h 38minTravel 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.