1map logoGo to main page

Kelowna to Calgary from undefined583: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kelowna, Canada
to
Calgary, Canada

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

$583 - OtherBest price
406 kmDistance
2h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kelowna 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  43m
Estimated price
58-261
Recommended
Company
various
Plane
Average Duration
3h  43m
Estimated price
583-584
Cheapest
route map
Distance: 406 km
Duration: 2h 56m

See more options

Company
various
Bus
Average Duration
10h  20m
Estimated price
106-363
Company
various
Drive
Average Duration
4h  20m
Estimated price
183-479
Company
various
Bus
Average Duration
16h  25m
Estimated price
198-580
Company
various
Taxi
Average Duration
2h  56m
Estimated price
320-704
Company
various
Drive
Average Duration
7h  22m
Estimated price
581-582

Kelowna - Calgary operators

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

Bus
Contact phone
604-795-3838
Website
bctransit.com

Bus from Harvey at Richter - Richter Station to UBCO Exchange

Average Duration
24m
Estimated price
2.14-2.14
Contact phone
1-877-769-3287
Website
myebus.ca

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

Average Duration
2h 5m
Estimated price
43-49
Contact phone
1-833-583-3636
Website
riderexpress.ca

Bus from Salmon Arm, BC to Golden, BC

Average Duration
3h 5m
Estimated price
47-50

Bus from Golden, BC to Calgary, AB - Westbrook Mall

Average Duration
3h 10m
Estimated price
48-51
Website
fritztravels.com

Bus from Kelowna, BC to Nelson, BC

Average Duration
4h 43m
Estimated price
6-587
Contact phone
+1 778 382 7729
Website
mountainmanmikes.ca

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

Average Duration
10h
Estimated price
10-18
Taxi
Contact phone
+1 250 762 2222
Website
kelownacabs.ca

Taxi from Kelowna to Penticton

Average Duration
1h 1m
Estimated price
15-19
Plane
Website
aircanada.com

Plane from Kelowna Airport to Calgary Airport

Average Duration
1h 9m
Estimated price
583-5830
Website
westjet.com

Plane from Kelowna (YLW) to Calgary (YYC)

Average Duration
1h 4m
Estimated price
58-261

Plane from Penticton (YYF) to Calgary (YYC)

Average Duration
1h 7m
Estimated price
2610-2611

Plane from Kamloops (YKA) to Calgary (YYC)

Average Duration
1h 13m
Estimated price
2612-2613

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

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

🚗 Embark on a scenic road trip from Kelowna to Calgary, covering a distance of 376 miles in approximately 7 hours and 22 minutes. Enjoy the changing landscapes as you traverse through the stunning Rocky Mountains. 💸 Save money on transportation costs, with car travel prices ranging between C$115 to C$176 for the journey from Kelowna to Calgary. This cost-effective mode of travel allows you the flexibility to explore various attractions along the way.
Average price
C$117 - C$179
🛫 Experience a convenient and quick journey on a direct flight from Kelowna Airport to Calgary Airport, with a flight duration of just 1 hour and 4 minutes. Options for this route are provided by reputable airlines such as Air Canada and WestJet.
Departure Point
Kelowna Airport
Arrival Point
Calgary Airport
🚌 Starting from Kelowna the journey to Calgary by bus involves transfers in Salmon Arm and Golden. The total travel time is approximately 10 hours and 20 minutes. 🌲 Passengers departing from Kelowna - Downtown 516 Lawrence Ave will board the EBus Canada service. Upon reaching Calgary - Westbrook Mall, Rider Express operates the final leg of the trip. 💰 Bus ticket prices between Kelowna and Calgary can range from C$105 to C$362, offering travelers a range of options depending on their budget and preferred amenities.
Departure Point
Kelowna, BC - Downtown 516 Lawrence Ave station
Arrival Point
Calgary, AB - Westbrook Mall station

Frequently asked questions

Find out more about the route from Kelowna to Calgary.

Or choose the category:
The distance between Kelowna and Calgary is approximately 406 km or 605 km by road. The travel time by various modes of transportation varies. By flying, it takes around 3 hours and 23 minutes from Kelowna to Calgary, including a Line 97 bus ride to the airport. On the other hand, driving from Calgary to Kelowna takes about 7 hours and 22 minutes. If you prefer taking a bus, it will typically take around 10 hours and 20 minutes to travel from Kelowna to Calgary by bus.
The most cost-effective option for traveling from Kelowna to Calgary is to take the bus, which takes 10 hours and 20 minutes and costs between C$87 and C$134. Although it is a longer journey, it is the most economical choice. However, if time is a priority, the quickest option would be to take the line 97 bus to Kelowna and then fly to Calgary, which takes only 3 hours and 23 minutes but costs between C$54 and C$282.
The prices for traveling from Kelowna to Calgary by bus range from C$91 to C$132.
To get from Kelowna to Calgary without using public transportation, you can opt to drive. The distance between the two cities is approximately 605 km, and the drive takes around 7 hours and 22 minutes. Renting a car or using your own vehicle would be the best option for this journey. The prices for a car rental typically range from C$114 to C$174, depending on the company and the type of vehicle chosen.
If you don't have a car, the best way to travel from Kelowna to Calgary is by bus. The journey takes approximately 10 hours and 20 minutes and the cost ranges from C$87 to C$134.
There is no direct bus route between Kelowna and Calgary. However, there are bus services that have transfers in Salmon Arm and Golden with a total travel time of approximately 10 hours and 20 minutes. The buses are operated by EBus Canada and Rider Express.
The flight between Kelowna and Calgary typically takes about 1 hour and 1 minute. This is the quickest option for traveling between the two cities. The cost of the flight can vary depending on the airline, time of booking, and other factors, but generally, it ranges from around $100 to $300.
There are plenty of accommodation options available near Calgary. With over 402 hotels to choose from, you have a wide range of choices to suit your preferences and budget. Prices start at C$70 per night, so it is possible to find affordable options.