Train from Vancouver to Fredericton
Find the schedules, compare prices, and buy cheap tickets from Vancouver to Fredericton. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Air Canada, WestJet
- Duration: Approximately 7 hours (including layover)
- Distance: 4,300 km
- Costs: Approximately $600 CAD (round trip, varies by booking time)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 6-8 weeks in advance to secure the best rates, and consider flying mid-week for additional savings.
For your journey from Vancouver to Fredericton, the most efficient travel option is to fly. Both Air Canada and WestJet offer multiple flight options that connect through major hubs like Calgary or Toronto. Direct flights are limited, so check schedules carefully. Once in Fredericton, local public transport or rideshare services can take you to your final destination.
Train and Bus
- Companies: VIA Rail, Maritime Bus
- Duration: Approximately 3 days and 12 hours (including transfers and layovers)
- Distance: 4,700 km
- Costs: Approximately $450 CAD (train and bus tickets combined)
- Roads/Routes: VIA Rail’s network from Vancouver across to Toronto, then via Maritime Bus to Fredericton
Pro Tip: When taking VIA Rail, consider booking a sleeper cabin if you prefer more comfort during the long journey.
This route entails a scenic train ride across Canada, which can provide a unique perspective on the diverse landscapes. A combination of VIA Rail and Maritime Bus services can take you across the country, offering opportunities to break your journey in cities like Toronto. Ensure to check the schedules as they may vary significantly.