Fly to Kelowna

Take the train Park at the station Gautrain.

The journey takes approximately 13 m. The travel distance is 16 km.

Carrier is Gautrain.

Buy ticket

Get off at the Marlboro.
Take the train Marlboro at the station Gautrain.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
537 m on foot from the OR Tambo Airport to the Johannesburg (JNB).

The journey takes approximately 6 m. The travel distance is 537 m.

Get off at the Johannesburg (JNB).
Fly out to Johannesburg (JNB) of the Amsterdam Schiphol (AMS) airport.

The journey takes approximately 25 h 17 m. Ticket price is about €600

Carrier is KLM.

🔎

🚖 Find a cheap local taxi

Get off at the Amsterdam Schiphol (AMS).
Take the transport at the Kelowna Airport station.

The journey takes approximately 30 m. The travel distance is 23 km.

Carrier is Cheers Okanagan Tours.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in West-Kelowna at Booking


Fly to Penticton bus

Take the train Marlboro at the station Gautrain.

The journey takes approximately 13 m. The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
Take the train Marlboro at the station Gautrain.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
13721 m on foot from the Marlboro to the OR Tambo Airport.

The journey takes approximately 6 m. The travel distance is 13 km.

Get off at the OR Tambo Airport.
Fly out to Marlboro of the OR Tambo Airport airport.

The journey takes approximately 24 h 30 m. Ticket price is about €600 The travel distance is 13 km.

Carrier is Swiss.

🔎

🚖 Find a cheap local taxi

Get off at the OR Tambo Airport.
Take the taxi at the Penticton (YYF).

The journey takes approximately 5 m. Ticket price is about €11 The travel distance is 5 km.

Carrier is Penticton Eco Taxi.

🚖 Find a cheap local taxi

Get off at the Penticton, BC.
Take the Mountain Man Mikes Bus Service bus at the Penticton, BC station .

The journey takes approximately 1 h 24 m. Ticket price is about €28 The travel distance is 59 km.

Carrier is Mountain Man Mikes Bus Service.

Buy ticket

Get off at the Westbank, BC.
Take the BC Transit - Kelowna Regional Transit System bus at the Hwy 97 at Westside Rd - Westside Rd Stn station .

The journey takes approximately 6 m. The travel distance is 4 km.

Carrier is BC Transit - Kelowna Regional Transit System.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in West-Kelowna at Booking


Fly to Vancouver bus

Take the train Marlboro at the station Gautrain.

The journey takes approximately 13 m. The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
Take the train Marlboro at the station Gautrain.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
13721 m on foot from the Marlboro to the OR Tambo Airport.

The journey takes approximately 6 m. The travel distance is 13 km.

Get off at the OR Tambo Airport.
Fly out to Marlboro of the OR Tambo Airport airport.

The journey takes approximately 23 h 40 m. Ticket price is about €550 The travel distance is 13 km.

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the OR Tambo Airport.
Take the subway at the YVR-Airport Station @ Platform 1 station.

The journey takes approximately 4 m. Ticket price is about €2 The travel distance is 2 km.

Carrier is TransLink CA.

Buy ticket

Take the WHISTLER SNOWBUS bus at the Vancouver Airport station .

The journey takes approximately 10 m. The travel distance is 13 km.

Carrier is WHISTLER SNOWBUS.

Buy ticket

Take the BC Connector - Wilson's Group bus at the Vancouver, BC - Pacific Central Station station .

The journey takes approximately 5 h 10 m. The travel distance is 393 km.

Carrier is BC Connector - Wilson's Group.

Buy ticket

Get off at the West Kelowna.


🛏 Find hotel deals and discounts up to 20% in West-Kelowna at Booking


Fly to Castlegar bus

Take the train Marlboro at the station Gautrain.

The journey takes approximately 13 m. The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
Take the train Marlboro at the station Gautrain.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
13721 m on foot from the Marlboro to the OR Tambo Airport.

The journey takes approximately 6 m. The travel distance is 13 km.

Get off at the OR Tambo Airport.
Fly out to Marlboro of the OR Tambo Airport airport.

The journey takes approximately 29 h 44 m. Ticket price is about €600 The travel distance is 13 km.

Carrier is Swiss.

🔎

🚖 Find a cheap local taxi

Get off at the OR Tambo Airport.
Take the BC Transit - West Kootenay Transit System bus at the Frank Beinder at Heritage station .

The journey takes approximately 6 m. The travel distance is 3 km.

Carrier is BC Transit - West Kootenay Transit System.

Buy ticket

353 m on foot from the 6th Ave at 20th St - Castlegar Community Complex to the Castlegar, BC.

The journey takes approximately 4 m. The travel distance is 353 m.

Get off at the Castlegar, BC.
Take the Silver City Stagelines LTD bus at the Castlegar, BC station .

The journey takes approximately 4 h 20 m. The travel distance is 299 km.

Carrier is Silver City Stagelines LTD.

Buy ticket

Get off at the Kelowna, BC.
Take the BC Transit - Kelowna Regional Transit System bus at the Harvey at Cooper - Cooper Station station .

The journey takes approximately 22 m. The travel distance is 13 km.

Carrier is BC Transit - Kelowna Regional Transit System.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in West-Kelowna at Booking


Fly to Kamloops bus

Take the train Marlboro at the station Gautrain.

The journey takes approximately 13 m. The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
Take the train Marlboro at the station Gautrain.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 13 km.

Carrier is Gautrain.

Buy ticket

Get off at the OR Tambo Airport.
13721 m on foot from the Marlboro to the OR Tambo Airport.

The journey takes approximately 6 m. The travel distance is 13 km.

Get off at the OR Tambo Airport.
Fly out to Marlboro of the OR Tambo Airport airport.

The journey takes approximately 24 h 22 m. Ticket price is about €750 The travel distance is 13 km.

Carrier is KLM.

🔎

🚖 Find a cheap local taxi

Get off at the OR Tambo Airport.
Take the transport at the Kamloops Airport (YKA) station.

The journey takes approximately 1 h The travel distance is 61 km.

Carrier is Tastefull Excursions Shuttle.

Buy ticket

Get off at the Sun Peaks Resort.
Take the transport at the Sun Peaks Resort station.

The journey takes approximately 45 m. The travel distance is 59 km.

Carrier is Sun Star Shuttle.

Buy ticket

Get off at the Kamloops.
Take the BC Transit - Kamloops Transit System bus at the 6th Ave at St Paul station .

The journey takes approximately 9 m. The travel distance is 3 km.

Carrier is BC Transit - Kamloops Transit System.

Buy ticket

Get off at the McGill at Chapperon.
Take the BC Connector - Wilson's Group bus at the Kamploops station .

The journey takes approximately 50 m. Ticket price is about €0 The travel distance is 81 km.

Carrier is BC Connector - Wilson's Group.

Buy ticket

Get off at the Merrit, BC.
Take the BC Connector - Wilson's Group bus at the Merrit, BC station .

The journey takes approximately 1 h 10 m. The travel distance is 120 km.

Carrier is BC Connector - Wilson's Group.

Buy ticket

Get off at the West Kelowna.


🛏 Find hotel deals and discounts up to 20% in West-Kelowna at Booking


The cheapest way to travel from Johannesburg to West-Kelowna is by taking a Fly to Vancouver bus with an average price of €565. The journey takes approximately 33 ч. 17 мин.

Fly to Kelowna is the fastest way to travel from Johannesburg to West-Kelowna. Tickets cost €629. The journey takes approximately 28 ч. 55 мин.