Train from Toronto to Vancouver
Find the schedules, compare prices, and buy cheap tickets from Toronto to Vancouver. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Transport Mode: Flight
- Companies: Air Canada, WestJet
- Duration: Approximately 5 hours 30 minutes (direct flight)
- Distance: 2,200 miles (3,540 km)
- Costs: Approximately £300 - £600 (depending on the season and booking time)
- Roads/Routes: Not applicable
Pro Tip: Book your flight 2-3 months in advance for the best rates and consider using loyalty points with Air Canada if you're part of their frequent flyer programme.
If you’re looking for the most efficient option and want to bypass layovers, flying is the best choice, keeping in mind potential seasonal variations in flight availability.
Road Trip
- Transport Mode: Car
- Companies: Enterprise Rent-A-Car, Hertz
- Duration: Approximately 40 hours (without accounting for long stops)
- Distance: Roughly 2,500 miles (4,023 km)
- Costs: Estimated £200 - £350 (car rental) plus fuel costs ~ £300 (£1.30 per litre); overall £500 - £700
- Roads/Routes: Major routes include Trans-Canada Highway (1), I-90, I-5
Pro Tip: Consider splitting the journey into segments. Enjoy scenic routes through national parks and engage with local attractions for a memorable experience.
If you enjoy road trips and would like to explore cities or national parks along the way, driving is a fantastic option. Ensure to plan rest stops and accommodations ahead.
Train Travel
- Transport Mode: Train
- Companies: VIA Rail, Amtrak
- Duration: Approximately 2 days with layovers
- Distance: Around 2,300 miles (3,701 km)
- Costs: Approximately £200 - £400 (depending on class and route)
- Roads/Routes: Not applicable
Pro Tip: Purchase a sleeper car for overnight journeys for added comfort and a unique travel experience.
While slower than flying, train travel provides an opportunity to witness beautiful landscapes and is a more leisurely way to travel between Toronto and Vancouver.
Recommendation
Based on efficiency and practicality, flying to Vancouver, WA from Toronto, ON is the best option. You'll save time with direct flights and get to your destination quickly. However, if you wish to explore and enjoy the journey, consider a road trip, ensuring to plan your stops carefully for a rich experience.