Train from Edmonton to Campbell River
Find the schedules, compare prices, and buy cheap tickets from Edmonton to Campbell River. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 5 hours (including layover)
- Distance: 2,180 km
- Costs: R2,500 - R4,000 (tier-dependent)
- Roads/Routes: Not applicable
Pro Tip: Book your flight during off-peak hours to find better deals and more availability.
Driving
- Duration: Approximately 23 hours (non-stop)
- Distance: 1,700 km
- Costs: Around R2,000 (fuel and tolls)
- Roads/Routes: Stewart Highway (BC-97), Trans-Canada Highway (BC-1)
Pro Tip: Take breaks and plan overnight stops in cities like Kamloops to avoid fatigue and enjoy scenic views.
Bus Travel
- Companies: Greyhound, BC Bus North
- Duration: Approximately 30 hours
- Distance: 1,700 km
- Costs: R1,800 - R2,300
- Roads/Routes: Trans-Canada Highway (BC-1)
Pro Tip: Book your bus ticket in advance to secure the best prices and preferred seats.
Recommendations
For a balance of convenience and cost, flying is the most efficient option, especially if you're pressed for time. However, if you enjoy scenic drives and the journey itself, consider taking a road trip along the beautiful routes of British Columbia. Each travel mode has its merits, so choose the one that best fits your schedule and travel preferences.