Train from Brampton to Surrey
Find the schedules, compare prices, and buy cheap tickets from Brampton to Surrey. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 5 hours (including layover)
- Distance: 3,600 kilometres
- Costs: Approx. R5,500 - R8,000 (ticket prices vary based on booking timing and class)
- Roads/Routes: Not applicable
Pro Tip: Consider booking your flight during mid-week for potentially lower fares and less crowded flights.
Train Travel
- Companies: VIA Rail Canada
- Duration: Approximately 48 hours (including transfers)
- Distance: 4,000 kilometres
- Costs: Approx. R3,000 - R6,000 depending on accommodation type on the train.
- Roads/Routes: VIA Rail’s route from Toronto to Vancouver passes through the beautiful Canadian Rockies.
Pro Tip: Make reservations early to secure a scenic seat on the upper level for breathtaking views of the Rockies.
Car Travel
- Companies: Hertz, Enterprise, Avis (for rental)
- Duration: Approximately 43 hours (without stopping)
- Distance: 4,300 kilometres
- Costs: Rental cost approx. R1,500/day + R2,500 for fuel + R1,000 tolls and additional fees (total approx. R10,000)
- Roads/Routes: Trans-Canada Highway (Highway 1), the major thoroughfare connecting these cities.
Pro Tip: Plan your stops at national parks along the way for scenic breaks and to explore Canada’s natural beauty.
Recommendation: For a balance of efficiency and experience, flying with Air Canada or WestJet is recommended. It significantly reduces travel time while offering comfort. However, if you're looking for a scenic route, consider the train option with VIA Rail, which provides an incredible view of Canada's landscapes.