Train from Edmonton to Nanaimo
Find the schedules, compare prices, and buy cheap tickets from Edmonton to Nanaimo. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 3 hours (including layover)
- Distance: 450 miles (724 km)
- Costs: £130 - £220 (depending on booking time and availability)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets in advance during off-peak seasons for better rates and consider checking multiple flight comparison sites.
Ground Travel
- Mode: Combination of Bus and Ferry
- Duration: Approximately 22 hours
- Distance: 1,080 miles (1,738 km)
- Costs: Approximately £100 (including bus fares and ferry tickets)
- Roads/Routes: Trans-Canada Highway (Hwy 1), BC Ferries routes from Vancouver to Nanaimo
Pro Tip: Utilise the onboard amenities of the ferry, and plan your bus schedule carefully to avoid long waiting times.
Recommendation
For a quicker and more comfortable experience, I recommend flying from Edmonton, AB to Nanaimo, BC. Though the cost might be slightly higher, the time saved is significant compared to ground travel. If you choose to travel by ground, ensure you have a flexible schedule to enjoy scenic views along the Trans-Canada Highway.