Train from Victoria to Saint James
Find the schedules, compare prices, and buy cheap tickets from Victoria to Saint James. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: WestJet, Air Canada
- Duration: Approximately 8 hours (including layovers)
- Distance: 6,000 km (3,728 miles)
- Costs:$800 - $1,200 CAD (tier-dependent)
- Roads/Routes: Not applicable
Pro Tip: Book your flights in advance and check for price drops. Use the flexible dates option on the airline's website to find the best fares.
Connecting Flights
- Route: Victoria (YYJ) to Vancouver (YVR), then Vancouver (YVR) to Toronto (YYZ), followed by Toronto (YYZ) to Moncton (YQM) and finally rent a car from Moncton to Saint James (approximately 2 hours drive).
- Duration: 2 hours (YYJ to YVR) + 4 hours (YVR to YYZ) + 2.5 hours (YYZ to YQM) + 2 hours (YQM to Saint James car rental) = About 10.5 hours.
- Costs: Rental car fees can range from $50-$100 CAD per day plus fuel.
Recommendation: Choose a morning flight from Victoria to ensure a smoother connection at Vancouver, which will give you ample time to pass through customs and security before your next leg.
Driving Route
- Route: Victoria to Tsawwassen then ferry to Horseshoe Bay, traverse via Trans-Canada Highway (Highway 1), through Alberta, Saskatchewan, Manitoba, and finally New Brunswick.
- Distance: Approximately 5,500 km (3,417 miles).
- Duration: Approximately 60-65 hours driving time (without extended stops).
- Costs: Including fuel ($1,500 CAD estimated for a round trip based on average rates), ferry costs ($20-$30 CAD), and tolls.
- Roads/Routes: Take Highway 1 East through the Rockies, connecting to Highway 2 and Highway 4 across Saskatchewan, until you reach New Brunswick.
Pro Tip: Plan your refueling stops in less populated areas as some stretches can lack services, and avoid driving at night for safety.
Recommendation: If you enjoy road trips, consider taking this driving route to experience Canada's beautiful landscapes. Ensure you have accommodations planned along the way, as it’s a long journey.