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
- Companies: WestJet, Air Canada
- Duration: Approximately 4 hours (including layover)
- Distance: 1,045 km (650 miles)
- Costs:$250 - $400 CAD (depending on the time of booking and availability)
- Roads/Routes: N/A
Pro Tip: Book your tickets in advance and use fare alerts on Google Flights to track price changes.
Bus
- Companies: Greyhound Canada
- Duration: Approximately 18 hours (including connections)
- Distance: 1,120 km (696 miles)
- Costs:$120 - $180 CAD
- Roads/Routes: Take the Trans-Canada Highway (Highway 1) through Jasper, Kamloops, and then head towards Campbell River
Pro Tip: Consider overnight buses for cost savings on accommodation while getting to your destination.
Road Trip
- Companies: Rent from Enterprise, Hertz, or Avis
- Duration: Approximately 13-15 hours driving time (not including rest stops)
- Distance: 1,120 km (696 miles)
- Costs:$80 - $120 CAD for a rental car per day, plus approximately $150 CAD for fuel
- Roads/Routes: Starting on Highway 2 from Edmonton, then merging onto the Trans-Canada Highway (Highway 1) to Campbell River
Pro Tip: Make sure to download offline maps before you leave to navigate easily through areas with poor signal coverage.
Recommendation
For a balance of time efficiency and cost-effectiveness, flying from Edmonton to Campbell River is recommended. While the bus and road trip can be cheaper and offer scenic views, they require significantly more travel time. Consider booking with WestJet or Air Canada for direct flights and take advantage of fare alerts for the best deals. If opting for a road trip, ensure to rest adequately and enjoy the beautiful landscapes along the Trans-Canada Highway.