Travel from Vancouver to Calgary

AI Travel Planner Logoaiplanner
Fly via
Air Canada
USD 74-3701h 28m - 1h 35m
Depart: Multiple times daily, from early morning to late eveningArrive: Varies by departure
Direct flights from Vancouver International Airport (YVR) to Calgary International Airport (YYC) with a major full-service airline.
Flights typically depart from Vancouver International Airport (YVR) and arrive at Calgary International Airport (YYC). Calgary is one hour ahead of Vancouver. Prices can vary significantly based on booking time, fare class, and time of year.
WestJet
USD 67-3331h 28m - 1h 35m
Depart: Multiple times daily, from early morning to late eveningArrive: Varies by departure
Direct flights from Vancouver International Airport (YVR) to Calgary International Airport (YYC) with a popular Canadian airline.
WestJet offers numerous daily services. Always check current baggage policies as additional fees may apply. Prices are subject to change based on demand and booking in advance is recommended for better fares.
Flair Airlines
USD 37-2221h 30m - 1h 40m
Depart: Several daily servicesArrive: Varies by departure
Direct flights from Vancouver International Airport (YVR) to Calgary International Airport (YYC) with a Canadian low-cost carrier.
As a low-cost airline, base fares are often lower, but expect additional charges for services like checked baggage and seat selection. Some low-cost carrier flights might depart from Abbotsford (YXX) which is outside Vancouver. Always confirm departure airport.
Train via
Rocky Mountaineer
USD 2590-3700 + (per person for multi-day packages)2 days (plus transfers and overnight stays)
Depart: Operates seasonally, typically from April to October, with several departures per week.Arrive: Varies based on itinerary and transfers
A luxury, daylight-only scenic rail journey through the Canadian Rockies. This is not a direct transport service to Calgary but a multi-day tour that typically concludes with a transfer to Calgary from Banff or Lake Louise.
Rocky Mountaineer offers an exceptional travel experience focused on scenic viewing, with gourmet meals and onboard service. The train itself does not go directly into Calgary; packages include motorcoach transfers from mountain towns like Banff or Lake Louise to Calgary. Various service levels (e.g., SilverLeaf, GoldLeaf) are available.
VIA Rail Canada (Indirect)
USD 185-518 + (for train to Jasper, plus separate bus fare)Approximately 20-30+ hours (Vancouver to Jasper by train) plus 4-5 hours (Jasper to Calgary by bus)
Depart: Typically two to three departures per week from Vancouver.Arrive: Varies based on connections
While VIA Rail's 'The Canadian' operates from Vancouver, there is no direct passenger train service to Calgary. The route travels north through Jasper, requiring a separate bus connection to reach Calgary.
This option involves multiple legs and is not a direct train to Calgary. Travelers would take 'The Canadian' from Vancouver to Jasper and then arrange separate bus transportation to Calgary. The journey is considerably longer than other modes for direct travel.
Bus via
Ebus
USD 96-14113h 30m - 14h 40m
Depart: Multiple daily departuresArrive: Varies by departure
Intercity bus service connecting Vancouver to Calgary with stops along scenic routes.
Ebus coaches typically offer amenities such as Wi-Fi, power outlets, and onboard restrooms. Departure from Vancouver is often from Pacific Central Station, with arrivals at various Calgary locations like Marlborough Mall or Westbrook Mall.
Rider Express
USD 118-17013h 40m - 14h 40m
Depart: Several daily departuresArrive: Varies by departure
Intercity bus service providing comfortable travel between Vancouver and Calgary.
Rider Express typically offers free Wi-Fi on board. Buses depart from Vancouver (often Pacific Central Station) and arrive at destinations in Calgary such as Westbrook Mall or Marlborough Mall. Booking in advance is recommended.
Drive via
Self-Drive
USD 93-148 (estimated fuel costs one-way)10h - 12h (direct driving time); 12h - 15h (with scenic stops)
Depart: FlexibleArrive: Flexible
Driving yourself offers flexibility to explore the scenic route through the Canadian Rockies.
The distance is approximately 970-1000 km via the Trans-Canada Highway (Highway 1). There are generally no tolls on the primary routes between Vancouver and Calgary. The best time to drive is typically from late spring to early fall when road conditions are most favorable. Plan for regular rest stops, especially during longer trips, and be aware of potential wildlife. Consider weather conditions if traveling outside of peak seasons, as mountain passes can experience snow and ice.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.