1map logoGo to main page

Vernon, British Columbia to Calgary, Alberta from $32: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vernon, Canada
to
Calgary, Canada

How to Get from Vernon to Calgary: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$32 - PlaneBest price
551.8 kmDistance
3h 38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vernon to Calgary with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  38m
Estimated price
$32-195
Recommended
Company
various
Plane
Average Duration
3h  38m
Estimated price
$32-195
Cheapest
route map
Distance: 551.8 km
Duration: 3h 38m

See more options

Company
EBus Canada
Bus
Average Duration
9h  50m
Estimated price
$70-152
Company
N/A
Drive
Average Duration
6h  37m
Estimated price
$81-117
Company
various
Drive
Average Duration
4h 
Estimated price
$119-345
Company
various
Bus
Average Duration
15h  4m
Estimated price
$987-1100

Traveling From Vernon to Calgary

The journey from Vernon to Calgary showcases a shift from scenic lakes and vineyards to the bustling urban atmosphere and mountain vistas of Alberta's largest city.

Best Neighbourhoods in Calgary

Calgary offers diverse neighborhoods, each with its own charm and attractions.

Inglewood
• Home to trendy boutiques and cafes.
• Features lovely parks along the river.
Kensington
• Vibrant arts scene and local shops.
• Popular for dining and nightlife options.
Downtown
• Heart of Calgary's business and cultural activities.
• Close to major attractions and events.

Best Times To Visit Calgary's Attractions

Timing your visits can elevate your experience at Calgary's top spots.

Calgary Zoo
Visit during weekdays early in the morning for fewer crowds.
Heritage Park Historical Village
Late afternoon visits in early fall offer pleasant weather and less congestion.
Calgary Tower
Go just before sunset for stunning views and fewer tourists.

Calgary Weather: What to Expect Year-Round

Calgary experiences a diverse climate with warm summers and cold winters, making it essential to plan around seasonal changes. Spring and fall offer mild temperatures, enhancing outdoor activities and sightseeing opportunities.

Dining Recommendation in Calgary

While Vernon offers delightful farm-to-table options, you can’t miss the vibrant atmosphere and bold flavors at Charcut Roast House in Calgary, where locally-sourced meats are expertly crafted into mouthwatering dishes. The unique combination of rustic charm and innovative culinary techniques set this dining experience apart, providing a taste of Alberta's rich food culture.

Vernon - Calgary operators

Explore transport companies operating between Vernon and Calgary, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
https://flyflair.com/

Plane from Kelowna International Airport (YLW) to Calgary International Airport (YYC)

Average Duration
1h 10m
Estimated price
CA$32-261
Website
https://www.westjet.com/

Plane from Kelowna International Airport to Calgary International Airport

Average Duration
1h 12m
Estimated price
CA$65-282

Plane from Kamloops Airport to Calgary International Airport

Average Duration
1h 17m
Estimated price
CA$97-348
Website
https://www.aircanada.com/

Plane from Kelowna International Airport to Calgary International Airport

Average Duration
1h 9m
Estimated price
CA$97-413
Bus Show bus routes
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Vernon, BC to Sorrento, BC

Average Duration
1h 25m
Estimated price
CA$20-26
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Sorrento - EB to Calgary, AB - Westbrook Mall

Average Duration
7h 25m
Estimated price
CA$54-119
Contact phone
+1 778 382 7729
Website
https://mountainmanmikes.ca/

Bus from Nelson, BC - 512 Railway Street to Calgary, AB - 11488, 24 Street SE

Average Duration
9h
Estimated price
CA$97-141
Contact phone
+1 250 362 0080
Website
https://www.kootenaygateway.com/

Bus from Kelowna Airport to Nelson, BC

Average Duration
3h
Estimated price
CA$870-1100

Vernon to Calgary: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vernon and Calgary offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Traveling by train from Vernon, to Calgary, offers two route options with transfers. The first route takes approximately 9 hours and 13 minutes to cover the 569 km distance with a transfer in Kamloops. The journey involves a 50-minute bus ride from Vernon to Salmon Arm, operated by Ebus, followed by a 6-hour, 45-minute bus ride from Salmon Arm to Calgary's Westbrook Mall, operated by Rider Express. The second route is slightly longer, at 9 hours and 38 minutes, covering 579 km. It also includes a transfer in Salmon Arm, with a 1-hour, 15-minute bus ride from Vernon to Salmon Arm and a 6-hour, 45-minute bus ride from Salmon Arm to Calgary. Both routes offer convenient options for travelers looking to explore the beautiful scenery during the journey.
The quickest and most convenient way to travel from Vernon, to Calgary, is by taking a direct flight from Kelowna Airport to Calgary Airport, with a flight time of just 1 hour. Flair Airlines, World Ticket, Air Canada, and WestJet all offer flights on this route. The total travel time including getting to the airport is approximately 3 hours and 11 minutes. Pricing for flights between Calgary and Vernon can range from C$47 to C$269, providing various options to suit different budgets. Overall, flying offers a fast and efficient way to make the trip between these two Canadian cities.
Traveling from Vernon to Calgary by bus offers a convenient and affordable option for those looking to explore the beautiful landscapes of western Canada. While there is no direct bus route, travelers can choose from several different routes with varying transfer points. The journey takes approximately 9 hours and 15 minutes, covering a distance of around 570-580 kilometers. One of the routes involves taking a bus to Salmon Arm and then transferring to another bus bound for Calgary - Westbrook Mall. Another option includes a transfer in Kamloops before continuing on to Calgary. The bus services are operated by EBus Canada and Rider Express, offering travelers multiple choices in their itinerary. The prices for the bus tickets range from C$82 to C$121, providing flexibility for budget-conscious travelers. With stunning views along the way, the bus trip from Vernon to Calgary allows for a comfortable and scenic travel experience through the Canadian Rockies.
Useful tips for bus travellers
• Be prepared for a longer travel time by opting for the route that includes a transfer at Salmon Arm; your total journey will take approximately 9 hours and 40 minutes. Check schedules from Rider Express for the most current bus timings.
• When catching your first bus in Vernon, head to the Esso Station located at 3400 32 St. for EBus services to Salmon Arm, as this is a key departure point for your route.
• Upon arriving at Calgary's Westbrook Mall, be aware that this station connects to the Calgary transit system, making it easy to navigate to your final destination; you can find transit maps and schedules at Calgary Transit.

Frequently asked questions

Find out more about the route from Vernon to Calgary.

Or choose the category:
The cheapest way to travel from Vernon to Calgary is by bus. The bus journey takes approximately 9 hours and 15 minutes and costs between C$81 to C$128.
The distance from Vernon to Calgary is approximately 378 kilometers. If you are traveling by road, the distance is about 555 kilometers.
The most convenient and affordable option for traveling from Vernon to Calgary without a car is by taking a bus. There are several bus companies that operate on this route, with prices ranging from C$81 to C$128. The journey takes approximately 9 hours and 15 minutes, depending on the traffic and any stops along the way.
The travel time from Vernon to Calgary is approximately 3 hours and 11 minutes, including transfers.
There are plenty of accommodation options near Calgary. With over 402 hotels to choose from, you will have a wide range of choices. Prices for hotels in Calgary start at C$70, making it accessible for various budgets.
Yes, it is possible to drive from Vernon to Calgary. The driving distance is about 555 km and the estimated driving time is around 6 hours and 37 minutes.
Yes, there is a bus service available between Vernon and Calgary. However, there is no direct bus that operates on this route. Instead, you will need to transfer buses at Salmon Arm and Golden. The total travel time for the journey, including transfers, is approximately 9 hours and 15 minutes.
You can catch the bus from Vernon to Calgary at the Vernon station. The bus services are operated by EBus Canada.
The Vernon to Calgary bus arrives at the Calgary - Westbrook Mall station.
Flair Airlines, World Ticket, Air Canada, and WestJet are among the airlines that offer flights between Vernon and Calgary. These flights operate from Kelowna Airport to Calgary Airport.
The fastest way to travel from Vernon to Calgary is by taking a direct flight from the nearby Kelowna Airport to Calgary Airport. This flight typically takes around 1 hour. Flair Airlines, World Ticket, Air Canada, and WestJet all offer flights on this route. Depending on the airline and time of booking, prices for flights between Calgary and Vernon can range from C$49 to C$275.
The flight from Vernon to Calgary is approximately 1 hour long. The quickest and most convenient option is to take a direct flight from Kelowna Airport to Calgary Airport.
The cost of a flight between Vernon and Calgary can vary depending on a few factors. Generally, prices for a one-way flight range from C$49 to C$275.
The cost of a bus ticket from Vernon to Calgary ranges from C$84 to C$124.
The cost to drive from Vernon to Calgary can vary depending on factors such as fuel prices, vehicle efficiency, and tolls. On average, you can expect to spend around C$101-C$162 for gas and other expenses for the round trip.