There are 5 ways to get from Antalya to Geneva 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.
Fly
best- Fly from Antalya Airport (AYT) to Geneva International Airport (GVA)plane AYT - GVA
6h 12mCHF 100–323Bus via Munich
- Take the bus from Antalya to Istanbul Esenlerbus
- Take the bus from Istanbul to Munichbus
- Take the bus from Munich central bus station to Genevabus
46h 30mCHF 127–241Drive 2,894.1 km
- Drive from Antalya to Genevacar 2,894.1 km
29h 49mCHF 472–681Bus, train
- Take the bus from Antalya to Edirnebus
- Take the train from Kapikule to Sofiatrain
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the train from Trieste Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Genevetrain Ec
2d 2hCHF 258–371Bus
- Take the bus from Antalya to Istanbul Esenlerbus
- Take the bus from İstanbul Esenler bus station to București, Autogara Militaribus
- Take the bus from Bucharest to Genevabus
2d 11hCHF 237–406
Antalya to Geneva by bus
Questions & Answers
The cheapest way to get from Antalya to Geneva is to bus via Munich which costs SFr 120 - SFr 250 and takes 46h 30m.
The fastest way to get from Antalya to Geneva is to fly which takes 6h 12m and costs SFr 100 - SFr 330.
No, there is no direct bus from Antalya to Geneva. However, there are services departing from Antalya and arriving at Geneva via Istanbul and Munich central bus station. The journey, including transfers, takes approximately 46h 30m.
The distance between Antalya and Geneva is 2304 km. The road distance is 2894.1 km.
The best way to get from Antalya to Geneva without a car is to bus via Munich which takes 46h 30m and costs SFr 120 - SFr 250.
It takes approximately 6h 12m to get from Antalya to Geneva, including transfers.
Antalya to Geneva bus services, operated by Pamukkale Turizm, depart from Antalya station.
The best way to get from Antalya to Geneva is to fly which takes 6h 12m and costs SFr 100 - SFr 330. Alternatively, you can bus via Munich, which costs SFr 120 - SFr 250 and takes 46h 30m.
Antalya to Geneva bus services, operated by Pamukkale Turizm, arrive at Istanbul Esenler station.
Geneva is 1h behind Antalya. It is currently 4:42 AM in Antalya and 3:42 AM in Geneva.
What companies run services between Antalya, Turkey and Geneva, Switzerland?
SunExpress, Pegasus Airlines, and three other airlines fly from Antalya Airport (AYT) to Geneva International Airport (GVA) 3 times a day. Alternatively, you can take a bus from Antalya to Geneva via Istanbul Esenler, Istanbul, and Munich central bus station in around 46h 30m.
- Website
- swiss.com
Flights from Antalya Airport to Geneva International Airport
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- CHF 110–370
Flights from Antalya Airport to Geneva International Airport via Zurich
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- CHF 80–350
- Website
- sunexpress.com
Flights from Antalya Airport to Geneva International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–320
Flights from Antalya Airport to Geneva International Airport via Izmir
- Ave. Duration
- 6h
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 95–320
- Website
- flypgs.com
Flights from Antalya Airport to Geneva International Airport
- Ave. Duration
- 3h 45m
- When
- Wednesday and Saturday
- Estimated price
- CHF 80–340
- Website
- austrian.com
Flights from Antalya Airport to Geneva International Airport via Vienna
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- CHF 100–390
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Kapikule to Sofia
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- CHF 7–10
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- CHF 20–40
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–28
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 58m
- Frequency
- 4 times a day
- Estimated price
- CHF 14–30
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- CHF 17–35
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Every 2 hours
- Estimated price
- CHF 25–35
- Schedules at
- pamukkale.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Every 2 hours
- Estimated price
- CHF 25–35
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–23
- Schedules at
- flixbus.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–23
- Schedules at
- flixbus.com.tr
- Phone
- 0(212) 658 03 07
- [email protected]
- Website
- antalyanetseyahat.com
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 28
- Schedules at
- antalyanetseyahat.com
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 28
- Schedules at
- antalyanetseyahat.com
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 10h 41m
- Frequency
- 3 times a day
- Estimated price
- CHF 26
- Schedules at
- alanyalilar.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 10h 41m
- Frequency
- 3 times a day
- Estimated price
- CHF 26
- Schedules at
- alanyalilar.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- CHF 22–35
- Schedules at
- guneyakdeniz.com
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- CHF 22–35
- Schedules at
- guneyakdeniz.com
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- CHF 26–40
- Schedules at
- istanbulkalesi.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- CHF 26–40
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- CHF 29–45
- Website
- https://www.metroturizm.com.tr/en
- Standard
- CHF 29–45
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- CHF 29–45
- Website
- https://www.metroturizm.com.tr/en
- Standard
- CHF 29–45
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Schedules at
- varan.com.tr
Bus from Antalya to Istanbul Esenler
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- CHF 22–35
- Schedules at
- varan.com.tr
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- alparturizm.com.tr
Bus from Istanbul to Munich
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- CHF 70–110
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Munich central bus station to Geneva
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- CHF 45–75
- Website
- https://www.flixbus.co.uk
Bus from İstanbul Esenler bus station to București, Autogara Militari
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- CHF 50–85
- Website
- https://www.flixbus.co.uk
Bus from Bucharest to Geneva
- Ave. Duration
- 35h 5m
- Frequency
- 3 times a week
- Estimated price
- CHF 170–280
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Munich central bus station to Geneva
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- CHF 45–90
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Munich central bus station to Geneva
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 40–60
- Website
- https://regiojet.com/
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Antalya to Edirne
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- CHF 34
- Schedules at
- balikesiruludag.com.tr
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 82
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Antalya to Geneva is 2894 km. It takes approximately 29h 49m to drive from Antalya to Geneva.
Book your Antalya to Geneva bus tickets online with Omio.
There are 481+ hotels available in Geneva.































































