There are 8 ways to get from Bern to Antalya by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Antalya Airport (AYT)plane ZRH - AYT
7h 13m₺5,126–17,501Train to Geneva International Airport, fly
cheapest- Take the train from Bern to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Antalya Airport (AYT)plane GVA - AYT
8h 40m₺4,859–20,592Bus via Pristina
- Take the bus from Bern to Pristinabus
- Take the bus from Pristina to Esenler Otogarbus
- Take the bus from İstanbul Dudullu bus station to Antalya bus stationbus
45h 35m₺8,373–8,863Drive, car train
- Drive from Bern to Villach Hbf/Bbfcar
- Take the car train from Villach Hbf/Bbf to Edirnecartrain
- Drive from Edirne to Antalyacar
2d 2h₺20,369–70,477Drive 2,874 km
- Drive from Bern to Antalyacar 2,874 km
30h 20m₺25,323–36,577Train to Basel, fly
- Take the train from Bern to Basel SBBtrain
- Fly from Basel (BSL) to Antalya Airport (AYT)plane BSL - AYT
7h 38m₺6,020–16,769Bus
- Take the bus from Bern to Munich Hbfbus
- Take the bus from Munich to Istanbulbus
- Take the bus from İstanbul Esenler bus station to Antalya bus stationbus
46h 51mTrain, bus
- Take the train from Bern to Zürich HBtrain Ic1 / ...
- Take the train from Zuerich Hb to Bratislava Hlavna Stanicatrain Rjx
- Take the bus from Bratislava to Sofiabus
- Take the bus from Sofia Serdica Bus Station to Edirne Bus Stationbus
- Take the bus from Edrine to Antalyabus
47h 4m₺12,007–17,715
Zurich Airport (ZRH) to Antalya Airport (AYT) flights
Questions & Answers
The cheapest way to get from Bern to Antalya is to train and fly which costs 4.800 ₺ - 21.000 ₺ and takes 8h 40m.
The fastest way to get from Bern to Antalya is to train and fly which takes 7h 13m and costs 5.000 ₺ - 18.000 ₺.
No, there is no direct bus from Bern to Antalya station. However, there are services departing from Bern and arriving at Antalya bus station via Pristina, İstanbul Esenler bus station and İstanbul Dudullu bus station. The journey, including transfers, takes approximately 45h 35m.
The distance between Bern and Antalya is 2305 km. The road distance is 2874 km.
The best way to get from Bern to Antalya without a car is to bus via Pristina which takes 45h 35m and costs 8.300 ₺ - 8.900 ₺.
It takes approximately 7h 13m to get from Bern to Antalya, including transfers.
Bern to Antalya bus services, operated by Horizont Reisen - Niko Ekspres, depart from Bern station.
Bern to Antalya bus services, operated by Horizont Reisen - Niko Ekspres, arrive at Pristina station.
Antalya is 2h ahead of Bern. It is currently 7:25 PM in Bern and 9:25 PM in Antalya.
Yes, the driving distance between Bern to Antalya is 2874 km. It takes approximately 30h 20m to drive from Bern to Antalya.
What companies run services between Bern, Switzerland and Antalya, Turkey?
You can take a bus from Bern to Antalya bus station via Pristina, İstanbul Esenler bus station, and İstanbul Dudullu bus station in around 45h 35m.
- Website
- sunexpress.com
Flights from Zurich Airport to Antalya Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₺2,900–11,000
Flights from Zurich Airport to Antalya Airport via Izmir
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- ₺2,900–11,000
Flights from Basel to Antalya Airport
- Ave. Duration
- 3h 25m
- When
- Friday and Sunday
- Estimated price
- ₺4,700–17,000
Flights from Basel to Antalya Airport via Izmir
- Ave. Duration
- 6h 50m
- When
- Wednesday and Saturday
- Estimated price
- ₺4,700–17,000
Flights from Geneva International Airport to Antalya Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- ₺4,400–16,000
Flights from Geneva International Airport to Antalya Airport via Izmir
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- ₺4,400–16,000
- Website
- flypgs.com
Flights from Zurich Airport to Antalya Airport
- Ave. Duration
- 3h 15m
- When
- Friday and Sunday
- Estimated price
- ₺3,400–16,000
Flights from Basel to Antalya Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- ₺4,300–20,000
Flights from Geneva International Airport to Antalya Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- ₺4,000–19,000
Flights from Geneva International Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₺4,200–19,000
- Website
- swiss.com
Flights from Zurich Airport to Antalya Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- ₺2,900–16,000
Flights from Geneva International Airport to Antalya Airport
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- ₺4,100–17,000
- Website
- flyedelweiss.com
Flights from Zurich Airport to Antalya Airport
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- ₺3,400–16,000
- Website
- easyjet.com
Flights from Basel to Antalya Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday
- Estimated price
- ₺4,600–19,000
- Website
- wizzair.com
Flights from Basel to Antalya Airport via Budapest
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺4,000–16,000
- Website
- ajet.com
Flights from Geneva International Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₺2,900–4,400
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₺2,000–3,400
- Website
- https://www.sbb.ch/en
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- ₺1,300–2,400
- Website
- https://www.sbb.ch/en
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₺1,900–3,500
- Website
- https://www.sbb.ch/en
Train from Bern to Zürich HB
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- ₺1,700–2,900
- Website
- https://www.sbb.ch/en
- Phone
- +49 89 54880111
- info@optimatours.de
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 31h 31m
- Frequency
- Once a week
- Estimated price
- ₺10,724–53,308
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- ₺10,724
- Couch Wagon BC-1
- ₺29,011
- Sleeper Wagon
- ₺33,156
- Couch Wagon BC-4 Car
- ₺30,876
- Couch Wagon BC-1 Car
- ₺49,163
- Sleeper Wagon Car
- ₺53,308
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Bern to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Twice a week
- Schedules at
- sob.ch
Train from Zuerich Hb to Bratislava Hlavna Stanica
- Ave. Duration
- 9h 11m
- Frequency
- Once daily
- Estimated price
- ₺6,000–9,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- ₺6,000–9,000
- Phone
- +389 71 557 111
- niko_ekspres@hotmail.com
- Website
- web.facebook.com
Bus from Bern to Pristina
- Ave. Duration
- 19h 2m
- Frequency
- Twice a week
- Schedules at
- facebook.com
Bus from Bern to Pristina
- Ave. Duration
- 23h 45m
- Frequency
- Twice a week
- Schedules at
- https://web.facebook.com/profile.php?id=100086702768199
Bus from Bern to Munich Hbf
- Ave. Duration
- 6h 23m
- Frequency
- Twice a week
- Schedules at
- https://web.facebook.com/profile.php?id=100086702768199
- Phone
- +383 44113710
- travelagencybeli@hotmail.com
- Website
- belitravel.com
Bus from Bern to Pristina
- Ave. Duration
- 27h 45m
- Frequency
- Twice a week
- Estimated price
- ₺5,181
- Schedules at
- facebook.com
- Phone
- +383 44 777 071
- lukstempotur@gmail.com
Bus from Pristina to Esenler Otogar
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/p/Luks-Tempo-Turizm-61561171973637
- Phone
- +383 44 190 915
- erhantrans@gmail.com
- Website
- facebook.com
Bus from Pristina to Esenler Otogar
- Ave. Duration
- 13h 42m
- Frequency
- Once daily
- Estimated price
- ₺2,073
- Schedules at
- facebook.com
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Dudullu bus station to Antalya bus station
- Ave. Duration
- 11h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₺900–1,300
- Schedules at
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 13h
- Frequency
- Hourly
- Estimated price
- ₺950–1,400
- Schedules at
- flixbus.com.tr
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Munich to Istanbul
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- ₺4,300–6,000
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 13h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₺1,000–1,800
- Schedules at
- pamukkale.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Estimated price
- ₺1,000
- Schedules at
- alanyalilar.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 13h
- Frequency
- 4 times a day
- Estimated price
- ₺1,200
- Schedules at
- antalyanetseyahat.com
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺1,200
- Schedules at
- guneyakdeniz.com
Bus from Edrine to Antalya
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,600
- Schedules at
- guneyakdeniz.com
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Estimated price
- ₺1,400
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 11h 26m
- Frequency
- Once daily
- Estimated price
- ₺850–1,200
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺850–1,100
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from İstanbul Esenler bus station to Antalya bus station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₺1,300–1,900
- Schedules at
- varan.com.tr
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Bratislava to Sofia
- Ave. Duration
- 12h 16m
- Frequency
- Once a week
- Estimated price
- ₺1,800–2,700
- Website
- https://union-ivkoni.com/en
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Serdica Bus Station to Edirne Bus Station
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,600
- Website
- https://ardatur.bg/en/
- Phone
- 0850 202 22 22
- iletisim@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Edrine to Antalya
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- ₺1,400
- Schedules at
- balikesiruludag.com.tr
Want to know more about travelling around Türkiye
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 929+ hotels available in Antalya.
























































