• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Fort St. John to Kelowna by plane, taxi, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Kelowna  •  3h 46m

  1. Fly from Fort St John (YXJ) to Kelowna (YLW) YXJ - YLW

$190 - $403

3 alternative options

Fly to Penticton, taxi  •  5h 58m

  1. Fly from Fort St John (YXJ) to Penticton (YYF) YXJ - YYF
  2. Take a taxi from Penticton to Kelowna

$270 - $713

Bus, drive  •  31h 53m

  1. Take the bus from Fort St. John to Prince George
  2. Take the bus from Prince George to Valemount
  3. Drive from Valemount to Jasper
  4. Take the bus from Jasper to Lake Louise
  5. Take the bus from Lake Louise, AB to Kamloops, BC
  6. Take the bus from Kamloops, BC - Tourism Kamloops to Merritt, BC
  7. Take the bus from Merritt, BC to Kelowna, BC

$217 - $316

Drive  •  15h 19m

  1. Drive from Fort St. John to Kelowna 731.2 miles

$95 - $140

Questions & Answers

The cheapest way to get from Fort St. John to Kelowna is to drive which costs $120 - $190 and takes 15h 19m.

More details

The quickest way to get from Fort St. John to Kelowna is to fly which costs $240 - $550 and takes 3h 46m.

More details

The distance between Fort St. John and Kelowna is 714 km. The road distance is 1169.9 km.

Get driving directions

It takes approximately 3h 46m to get from Fort St. John to Kelowna, including transfers.

More details

There is no direct flight from Fort St John Airport to Kelowna Airport. The quickest flight takes 3h and has one stopover.

Search flights

Kelowna is 1h behind Fort St. John. It is currently 6:32 PM in Fort St. John and 5:32 PM in Kelowna.

Yes, the driving distance between Fort St. John to Kelowna is 1170 km. It takes approximately 15h 19m to drive from Fort St. John to Kelowna.

Get driving directions

Central Mountain Air, Air Canada and WestJet offer flights from Fort St John Airport to Kelowna Airport.

Search flights

There are 149+ hotels available in Kelowna. Prices start at $84 USD per night.

More details

The best way to get from Fort St. John to Fort St John Airport is to taxi which takes 11m and costs $25 - $31.

More details

Map of how to get from Fort St. John to Kelowna.
Launch map view
  • Distance: 446.1 miles
  • Duration: 3h 46m

What companies run services between Fort St. John, BC, Canada and Kelowna, BC, Canada?

Central Mountain Air, Air Canada and WestJet fly from Fort St. John to Kelowna every 3 hours.

Airlines
Air Canada
Website
aircanada.com
Flights from Fort St John to Kelowna via Vancouver
Ave. Duration
4h 37m
When
Every day
Estimated price
$140 - $600
Flights from Fort St John to Penticton via Vancouver
Ave. Duration
6h 7m
When
Every day
Estimated price
$150 - $600
WestJet
Website
westjet.com
Flights from Fort St John to Kelowna via Calgary
Ave. Duration
4h 38m
When
Every day
Estimated price
$130 - $470
Flights from Fort St John to Kelowna via Vancouver
Ave. Duration
4h 46m
When
Every day
Estimated price
$130 - $470
Flights from Fort St John to Kelowna via Calgary, Edmonton
Ave. Duration
6h 48m
When
Monday and Friday
Estimated price
$150 - $550
Flights from Fort St John to Penticton via Calgary
Ave. Duration
9h 42m
When
Every day
Estimated price
$150 - $550
Central Mountain Air
Website
flycma.com
Flights from Fort St John to Kelowna via Prince George
Ave. Duration
3h
When
Monday to Friday
Estimated price
$170 - $380
Bus operators
BC Bus North
Phone
1-844-564-7494
Website
bcbus.ca
Bus from Fort St. John to Prince George
Ave. Duration
8h 30m
Frequency
Twice a week
Estimated price
$35
Schedules at
bcbus.ca
Bus from Prince George to Valemount
Ave. Duration
4h 5m
Frequency
Twice a week
Estimated price
$27
Schedules at
bcbus.ca
Sundog Transportation and Tours
Phone
1-888-786-3641
Email
info@sundogtours.com
Website
sundogtours.com
Bus from Jasper to Lake Louise
Ave. Duration
3h 45m
Frequency
Once daily
Estimated price
$40 - $95
Schedules at
sundogtours.com
Road
$40 - $55
Rider Express
Phone
1-833-583-3636
Email
contact@riderexpress.ca
Bus from Lake Louise, AB to Kamloops, BC
Ave. Duration
5h 45m
Frequency
Once a week
Estimated price
$60 - $80
Schedules at
riderexpress.ca
BC Connector - Wilson's Group
Phone
1.833.276.5841
Website
bcconnector.ca
Bus from Kamloops, BC - Tourism Kamloops to Merritt, BC
Ave. Duration
1h
Frequency
Once daily
Estimated price
$17 - $25
Book at
bcconnector.ca
Bus from Merritt, BC to Kelowna, BC
Ave. Duration
2h
Frequency
Once daily
Estimated price
$21 - $30
Book at
bcconnector.ca
Other operators
Taxi from Penticton to Kelowna
Ave. Duration
1h 1m
Estimated price
$110 - $140

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Want to know more about Flixbus? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.