There are 6 ways to get from Berlin to Kelowna by plane, bus, car or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Cheapest
Train to Dresden, fly to Kelowna
-
Take the train from Berlin Hauptbahnhof to Dresden Bahnhof Neustadt
-
Fly from Dresden (DRS) to Kelowna (YLW)
Fly Berlin Brandenburg to Penticton, bus
-
Fly from Berlin Brandenburg (BER) to Penticton (YYF)
-
Take the bus from Penticton, BC to Westbank, BC
Fly Berlin Brandenburg to Kamloops, drive
-
Fly from Berlin Brandenburg (BER) to Kamloops (YKA)
-
Drive from Kamloops to Kelowna
Train to Leipzig, fly to Kelowna
-
Take the train from Berlin Hauptbahnhof to Halle(Saale)Hbf
-
Fly from Leipzig (LEJ) to Kelowna (YLW)
Fly Berlin Brandenburg to Vancouver, bus
-
Fly from Berlin Brandenburg (BER) to Vancouver (YVR)
-
Take the bus from Vancouver, BC - Pacific Central Station to Kelowna, BC
Berlin Brandenburg (BER) to Kelowna (YLW) flights
The flight time between Berlin Brandenburg (BER) and Kelowna (YLW) is around 16h 55m and covers a distance of around 7805 km. This includes an average layover time of around 4h 54m. Services are operated by Lufthansa, Air Canada, KLM and others. Typically 196 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cost-effective way to get from Berlin to Kelowna is to train and fly, which costs €190 - €1200 and takes 20h 29m.
The quickest way to get from Berlin to Kelowna is to fly which costs €340 - €1100 and takes 17h 40m.
The distance between Berlin and Kelowna is 7797 km.
It takes approximately 17h 40m to get from Berlin to Kelowna, including transfers.
There is no direct flight from Berlin Brandenburg Airport to Kelowna Airport. The quickest flight takes 14h 4m and has two stopovers.
Kelowna is 9h behind Berlin. It is currently 9:19 AM in Berlin and 12:19 AM in Kelowna.
Swiss, Airbus France, Flair Airlines and six other airlines offer flights from Berlin Brandenburg Airport to Kelowna Airport.
There are 278+ hotels available in Kelowna. Prices start at $81 CAD per night.
The best way to get from Berlin to Berlin Brandenburg Airport is to train which takes 27 min and costs €2 - €9.

- Distance: 7797 km
- Duration: 17h 40m
What companies run services between Berlin, Germany and Kelowna, BC, Canada?
Lufthansa, Air Canada and eight other airlines fly from Berlin to Kelowna hourly.

- Website
- aircanada.com
Flights from Berlin Brandenburg to Kelowna via Munich, Vancouver
- Ave. Duration
- 15h 16m
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 15h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $600 - $1,700
Flights from Berlin Brandenburg to Kelowna via Zurich, Vancouver
- Ave. Duration
- 16h 11m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $600 - $1,900
Flights from Berlin Brandenburg to Kelowna via Frankfurt, Calgary
- Ave. Duration
- 14h 4m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $700 - $1,400
Flights from Berlin Brandenburg to Kelowna via London Heathrow, Vancouver
- Ave. Duration
- 16h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Penticton via Frankfurt, Vancouver
- Ave. Duration
- 15h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $650 - $2,100
Flights from Berlin Brandenburg to Penticton via Zurich, Vancouver
- Ave. Duration
- 16h 50m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $700 - $2,200
Flights from Berlin Brandenburg to Penticton via Dublin, Vancouver
- Ave. Duration
- 17h 10m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $650 - $2,100
Flights from Berlin Brandenburg to Penticton via Paris Charles de Gaulle, Vancouver
- Ave. Duration
- 17h 20m
- When
- Monday, Tuesday, Wednesday, Friday and Sunday
- Estimated price
- $700 - $2,300
Flights from Berlin Brandenburg to Kamloops via Munich, Vancouver
- Ave. Duration
- 14h 39m
- When
- Every day
- Estimated price
- $650 - $1,900
Flights from Berlin Brandenburg to Kamloops via Frankfurt, Vancouver
- Ave. Duration
- 16h 44m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kamloops via Zurich, Vancouver
- Ave. Duration
- 17h 24m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $650 - $2,000
Flights from Berlin Brandenburg to Kamloops via Amsterdam Schiphol, Vancouver
- Ave. Duration
- 15h 14m
- When
- Every day
- Estimated price
- $650 - $2,000
Flights from Berlin Brandenburg to Kamloops via London Heathrow, Vancouver
- Ave. Duration
- 15h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $1,900
Flights from Leipzig to Kelowna via Munich, Vancouver
- Ave. Duration
- 15h 36m
- When
- Monday to Saturday
- Estimated price
- $750 - $2,100
Flights from Leipzig to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 16h 34m
- When
- Every day
- Estimated price
- $700 - $2,100
Flights from Leipzig to Kelowna via Frankfurt, Calgary
- Ave. Duration
- 15h 14m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $800 - $1,700
Flights from Dresden to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 16h 31m
- When
- Every day
- Estimated price
- $650 - $2,000
Flights from Dresden to Kelowna via Frankfurt, Calgary
- Ave. Duration
- 15h 14m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $750 - $1,500
Flights from Berlin Brandenburg to Vancouver via Frankfurt
- Ave. Duration
- 12h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $1,400 - $2,400
Flights from Berlin Brandenburg to Vancouver via Munich
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $1,400 - $2,400
Flights from Berlin Brandenburg to Vancouver via Zurich
- Ave. Duration
- 13h 40m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $1,400 - $2,200
Flights from Berlin Brandenburg to Vancouver via Newark
- Ave. Duration
- 17h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $1,400 - $2,200

- Website
- lufthansa.com
Flights from Berlin Brandenburg to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 15h 19m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kelowna via Munich, Vancouver
- Ave. Duration
- 15h 16m
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kelowna via London Heathrow, Vancouver
- Ave. Duration
- 16h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kamloops via Munich, Vancouver
- Ave. Duration
- 14h 39m
- When
- Every day
- Estimated price
- $650 - $1,900
Flights from Berlin Brandenburg to Kamloops via Frankfurt, Vancouver
- Ave. Duration
- 16h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $600 - $1,900
Flights from Berlin Brandenburg to Kamloops via Amsterdam Schiphol, Vancouver
- Ave. Duration
- 15h 14m
- When
- Every day
- Estimated price
- $650 - $2,000
Flights from Berlin Brandenburg to Kamloops via London Heathrow, Vancouver
- Ave. Duration
- 15h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $1,900
Flights from Leipzig to Kelowna via Munich, Vancouver
- Ave. Duration
- 15h 36m
- When
- Monday to Saturday
- Estimated price
- $750 - $2,100
Flights from Leipzig to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 16h 34m
- When
- Every day
- Estimated price
- $700 - $2,100
Flights from Dresden to Kelowna via Frankfurt, Vancouver
- Ave. Duration
- 16h 31m
- When
- Every day
- Estimated price
- $650 - $2,000
Flights from Dresden to Kelowna via Munich, Vancouver
- Ave. Duration
- 14h 56m
- When
- Every day
- Estimated price
- $650 - $2,000
Flights from Berlin Brandenburg to Vancouver via Frankfurt
- Ave. Duration
- 12h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $1,400 - $2,300
Flights from Berlin Brandenburg to Vancouver via Munich
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $1,400 - $2,400

- Website
- westjet.com
Flights from Berlin Brandenburg to Kelowna via London Heathrow, Calgary
- Ave. Duration
- 14h 50m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $480 - $1,500
Flights from Berlin Brandenburg to Kelowna via Paris Charles de Gaulle, Calgary
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $490 - $1,500
Flights from Berlin Brandenburg to Penticton via London Gatwick, Calgary
- Ave. Duration
- 16h 40m
- When
- Friday and Saturday
- Estimated price
- $550 - $1,700
Flights from Leipzig to Kelowna via Dublin, Calgary
- Ave. Duration
- 15h 25m
- When
- Wednesday and Sunday
- Estimated price
- $550 - $1,800
Flights from Leipzig to Kelowna via Frankfurt, Edinburgh, Calgary
- Ave. Duration
- 15h 34m
- When
- Monday, Thursday and Saturday
- Estimated price
- $550 - $1,800
Flights from Dresden to Kelowna via Zurich, Vancouver
- Ave. Duration
- 14h 53m
- When
- Thursday
- Estimated price
- $250 - $1,500
Flights from Dresden to Kelowna via Zurich, Calgary
- Ave. Duration
- 15h 25m
- When
- Thursday
- Estimated price
- $240 - $1,500
Flights from Dresden to Kelowna via Frankfurt, Edinburgh, Calgary
- Ave. Duration
- 15h 29m
- When
- Monday, Thursday and Saturday
- Estimated price
- $500 - $1,700

- Website
- klm.com
Flights from Berlin Brandenburg to Kelowna via Amsterdam Schiphol, Calgary
- Ave. Duration
- 14h 59m
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Berlin Brandenburg to Kelowna via Amsterdam Schiphol, Vancouver
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- $650 - $1,900
Flights from Berlin Brandenburg to Kamloops via Amsterdam Schiphol, Calgary
- Ave. Duration
- 16h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $650 - $1,900
Flights from Berlin Brandenburg to Vancouver via Amsterdam Schiphol
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- $1,000 - $2,000

- Website
- airfrance.com
Flights from Berlin Brandenburg to Kelowna via Paris Charles de Gaulle, Vancouver
- Ave. Duration
- 17h 48m
- When
- Wednesday
- Estimated price
- $600 - $2,000
Flights from Dresden to Kelowna via Zurich, Vancouver
- Ave. Duration
- 14h 53m
- When
- Thursday
- Estimated price
- $250 - $1,500
Flights from Berlin Brandenburg to Vancouver via Paris Charles de Gaulle
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, Friday and Sunday
- Estimated price
- $1,200 - $2,500

- Website
- united.com
Flights from Leipzig to Kelowna via Frankfurt, London Heathrow, Calgary
- Ave. Duration
- 18h 14m
- When
- Monday
- Estimated price
- $700 - $2,200
Flights from Berlin Brandenburg to Vancouver via Newark
- Ave. Duration
- 17h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $1,400 - $2,200

- Website
- swiss.com
Flights from Berlin Brandenburg to Vancouver via Zurich
- Ave. Duration
- 13h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $800 - $1,800

- Website
- flyflair.com
Flights from Berlin Brandenburg to Kelowna via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 14h 35m
- When
- Tuesday
- Estimated price
- $600 - $1,800

- Website
- pacificcoastal.com
Flights from Berlin Brandenburg to Penticton via Frankfurt, Vancouver
- Ave. Duration
- 14h 13m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $700 - $2,000

- Website
- icelandair.com
Flights from Berlin Brandenburg to Vancouver via Reykjavik Keflavik Nas
- Ave. Duration
- 12h 45m
- When
- Wednesday, Friday, Saturday and Sunday
- Estimated price
- $700 - $2,300

- Website
- britishairways.com
Flights from Berlin Brandenburg to Vancouver via London Heathrow
- Ave. Duration
- 14h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $1,900 - $4,000

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Hauptbahnhof to Halle(Saale)Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $45 - $65
- Website
- https://www.bahn.com/en
Train from Berlin Hauptbahnhof to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- $45 - $65
- Website
- https://www.bahn.com/en

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Berlin central station to Halle
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $27 - $40
- Website
- https://www.flixtrain.com/
Train from Berlin central station to Dresden Neustadt station
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- $27 - $40
- Website
- https://www.flixtrain.com/

- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Penticton, BC to Westbank, BC
- Ave. Duration
- 1h 24m
- Frequency
- On demand
- Estimated price
- $45 - $65
- Website
- https://mountainmanmikes.ca/

- Phone
- 1.833.276.5841
- Website
- bcconnector.ca
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $0 - $95
- Book at
- https://bcconnector.ca/tickets/
- Website
- https://bcconnector.com/
- Child (Under 6)
- $0
- Child (6-12) City Centre
- $30
- Child (6-12) YVR
- $43
- Adult (13+) City Centre
- $60
- Adult (13+) YVR
- $90

- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $65 - $85
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/
- Adult
- $65 - $85
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.