1map logoGo to main page

Calgary, Alberta to Kelowna, British Columbia from undefined950: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Calgary, Canada
to
Kelowna, Canada

How to Get from Calgary to Kelowna: 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.

$950 - DriveBest price
606 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Calgary to Kelowna 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
Bus
Average Duration
3h  35m
Estimated price
95-311
Recommended
Company
various
Drive
Average Duration
7h  23m
Estimated price
950-951
Cheapest
route map
Distance: 606 km
Duration: 3h 35m

See more options

Company
various
Bus
Average Duration
10h 
Estimated price
107-200
Company
various
Plane
Drive
Average Duration
5h  13m
Estimated price
180-485
Company
various
Bus
Average Duration
17h  23m
Estimated price
194-309
Company
various
Plane
Taxi
Average Duration
3h  51m
Estimated price
309-715

Traveling From Calgary to Kelowna

The journey from Calgary to Kelowna reveals a landscape shift that transitions from the vibrant city life and urban energy of Calgary to the serene and picturesque beauty of Kelowna's lakes and vineyards.

Best Neighbourhoods in Kelowna

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

Downtown Kelowna
• Vibrant dining and shopping options around every corner.
• Stunning waterfront access for scenic strolls.
Glenmore
• Family-friendly atmosphere with parks and schools nearby.
• Beautiful views of Okanagan Lake and rolling hills.
Mission
• Known for its wineries and outdoor activities.
• Close proximity to beaches and relaxing lakeside parks.

Best Times To Visit Kelowna's Attractions

Timing your visits can elevate your experience in Kelowna's best attractions.

Okanagan Lake
Visit in early morning or late afternoon for fewer crowds and stunning sunsets.
Myra Canyon
Spring and fall offer pleasant weather and vibrant scenery without summer crowds.
Kelowna's Wineries
Weekdays in late afternoon provide a more relaxed tasting experience.

Kelowna Weather: What to Expect Year-Round

Kelowna enjoys a semi-arid climate, featuring warm summers and cool winters, with the best times to visit being late spring through early fall for optimal outdoor activities. Weather plays a significant role in your travel experience, influencing everything from vineyard tours to ski trips.

Dining in Kelowna: A Culinary Escape

A must-try dish in Kelowna is the fresh, locally-sourced grilled rainbow trout at Nk'Mip Canyon Desert Golf Course, which beautifully contrasts with Calgary's steak-heavy dining scene. The combination of breathtaking views and the emphasis on fresh, regional ingredients creates a dining experience that feels distinctly tied to Kelowna’s unique geography and culture.

Calgary - Kelowna operators

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

Bus Show bus routes
Contact phone
+1 778 382 7729
Website
https://mountainmanmikes.ca/

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

Average Duration
9h 40m
Estimated price
956-953

Bus from Kelowna Airport, BC to Kelowna, BC

Average Duration
13m
Estimated price
3112-3113
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Calgary, AB - Westbrook Mall to Salmon Arm, BC

Average Duration
7h 10m
Estimated price
3114-3115
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Salmon Arm, BC to Kelowna, BC - Downtown 516 Lawrence Ave

Average Duration
1h 50m
Estimated price
3116-3117
Website
https://fritztravels.com/

Bus from Nelson, BC to Kelowna, BC

Average Duration
5h 8m
Estimated price
954-952
Plane Show flights
Website
westjet.com

Plane from Calgary (YYC) to Kelowna (YLW)

Average Duration
1h 7m
Estimated price
954-955

Plane from Calgary (YYC) to Penticton (YYF)

Average Duration
1h 16m
Estimated price
956-957

Plane from Calgary (YYC) to Kamloops (YKA)

Average Duration
1h 22m
Estimated price
958-959
Website
aircanada.com

Plane from Calgary (YYC) to Kelowna (YLW)

Average Duration
1h 14m
Estimated price
958-3110

Plane from Calgary (YYC) to Kamloops (YKA)

Average Duration
3h 37m
Estimated price
956-3111
Taxi
Contact phone
+1 250 492 9999
Website
facebook.com

Taxi from Penticton to Kelowna

Average Duration
1h 1m
Estimated price
3115-3119
Contact phone
+1 250 492 6666
Website
pentictoncabs.ca

Taxi from Penticton to Kelowna

Average Duration
1h 1m
Estimated price
3115-3119

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

Traveling between Calgary and Kelowna 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.

🚗 Embark on a scenic road trip from Calgary to Kelowna, covering a distance of 377 miles in approximately 7 hours and 23 minutes. Enjoy the picturesque views as you traverse through the beautiful Canadian landscapes. 💰 Explore the budget-friendly options to travel from Calgary to Kelowna by car, with prices ranging from C$115 to C$176. Plan your journey according to your preferences, whether it's a direct drive or including stops at charming towns along the way.
Average price
C$117 - C$179
🛫 Flying from Calgary to Kelowna is a convenient and quick way to travel between the two cities. The direct flight offered by Air Canada and WestJet takes just 1 hour and 7 minutes, making it an efficient option for travelers.
Departure Point
Calgary Airport
Arrival Point
Kelowna Airport
🚌 Taking a bus from Calgary to Kelowna involves transfers and takes approximately 10 hours to reach the final destination. 🛣️ The journey covers a distance of 893 km with services by Rider Express and EBus Canada, making stops in Salmon Arm before arriving at Kelowna - Downtown 516 Lawrence Ave. 💸 Prices for the bus ticket between Calgary and Kelowna vary from C$107 to C$200, providing travelers with an affordable option for transportation between the two cities.
Departure Point
Calgary, AB - Westbrook Mall station
Arrival Point
Kelowna, BC - Downtown 516 Lawrence Ave station

Frequently asked questions

Find out more about the route from Calgary to Kelowna.

Or choose the category:
The distance between Calgary and Kelowna is approximately 252 miles. The road distance is slightly longer, measuring 376.8 miles. The typical travel time from Calgary to Kelowna by flying and taking a bus is around 3 hours and 14 minutes. On the other hand, it takes about 7 hours and 23 minutes to drive from Kelowna to Calgary, while the bus journey from Calgary to Kelowna typically takes around 10 hours.
The most cost-effective way to travel from Calgary to Kelowna is by bus, which takes approximately 10 hours and costs around C$88-C$128. However, if you are looking for a more time-efficient option, the quickest way is to fly to Kelowna and then take a bus, which takes around 3 hours and 14 minutes and costs approximately C$88-C$337. Both options have their advantages in terms of cost and travel time, so it depends on your priorities and budget for the trip.
When traveling from Calgary to Kelowna the prices for a bus ticket can range from C$93 to C$125. The exact price may vary depending on factors such as the time of travel and the specific bus company chosen. It is recommended to check with different bus operators or online travel websites to compare prices and find the best deal for your journey.
To travel from Calgary to Kelowna without using public transportation, you can choose to drive. The driving distance is approximately 377 miles and it takes about 7 hours and 23 minutes, depending on traffic. It is recommended to check the prices of car rentals or use your own vehicle, as they can vary from C$115 to C$175.
The best way to travel from Calgary to Kelowna without a car is by taking a bus. The bus journey takes approximately 10 hours and costs between C$88-C$128. It is a convenient and affordable option for those who do not have access to a car or prefer not to drive. The bus route provides a scenic journey through the beautiful landscapes of Alberta and British Columbia.
No, there is no direct link between Calgary and Kelowna. However, there are bus services available with transfers. The journey takes approximately 10 hours, including transfers at Salmon Arm. The bus services are operated by Rider Express and EBus Canada. The buses depart from Calgary - Westbrook Mall and arrive at Kelowna - Downtown 516 Lawrence Ave.
The flight between Calgary and Kelowna typically takes about 1 hour and 5 minutes on a direct flight. The cost of the flight can vary depending on factors such as the time of booking and airline, but generally, prices range from $150 to $300 round trip. It's recommended to book your flight in advance to secure the best deals and availability.
There are plenty of accommodation options available in Kelowna. With over 231 hotels to choose from, visitors have a wide range of choices. Prices for hotels start at C$65 per night, making it suitable for various budget levels. From luxury resorts to budget-friendly motels, there are options available for all types of travelers.