There are 6 ways to get from Antalya to Geneva by plane, bus, train, 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.
Fly
best- Fly from Antalya Airport (AYT) to Geneva International Airport (GVA)plane AYT - GVA
6h 17mCHF 95–324Bus, train
- Take the bus from Antalya to Istanbul Esenlerbus
- Take the bus from Istanbul to Munichbus
- Take the train from München Hbf to St. Margrethen SGtrain 88
- Take the train from St. Margrethen Sg to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
45h 25mCHF 210–386Drive 2,893.3 km
- Drive from Antalya to Genevacar 2,893.3 km
29h 55mCHF 485–700Bus
- Take the bus from Antalya to Istanbul Esenlerbus
- Take the bus from Esenler Otogar to Ferizajbus
- Take the bus from Ferizaj to Geneva - Bus stationbus
2d 1hCHF 120–159Bus via Bucak
- Take the bus from Antalya to Bucakbus
- Take the bus from Bucak to Istanbul Esenlerbus
- Take the bus from Instabul to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Genevabus
2d 4hBus via Niš
- Take the bus from Antalya to Istanbul Esenlerbus
- Take the bus from İstanbul Esenler bus station to Niš ASbus
- Take the bus from Niš, Autobuska Stanica to Genève, Place des Alpesbus
2d 4hCHF 301–357
Antalya to Geneva by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Antalya to Geneva is to bus which costs SFr 120 - SFr 160 and takes 2 days 1h.
The fastest way to get from Antalya to Geneva is to fly which takes 6h 17m and costs SFr 95 - SFr 330.
No, there is no direct bus from Antalya to Geneva station. However, there are services departing from Gazi Blv-6 and arriving at Geneva - Bus station via Antalya, Esenler Otogar and Ferizaj. The journey, including transfers, takes approximately 2 days 1h.
The distance between Antalya and Geneva is 2304 km. The road distance is 2893.3 km.
The best way to get from Antalya to Geneva without a car is to bus and train which takes 45h 25m and costs SFr 210 - SFr 390.
It takes approximately 6h 17m 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 17m and costs SFr 95 - SFr 330. Alternatively, you can bus, which costs SFr 120 - SFr 160 and takes 2 days 1h.
Antalya to Geneva bus services, operated by Pamukkale Turizm, arrive at Istanbul Esenler station.
Geneva is 1h behind Antalya. It is currently 5:12 PM in Antalya and 4:12 PM in Geneva.
What companies run services between Antalya, Turkey and Geneva, Switzerland?
SunExpress, Swiss, 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 Gazi Blv-6 to Geneva - Bus station via Antalya, Istanbul Esenler, Esenler Otogar, and Ferizaj in around 2d 1h.
- Website
- swiss.com
Flights from Antalya Airport to Geneva International Airport
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- CHF 130–390
Flights from Antalya Airport to Geneva International Airport via Zurich
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- CHF 80–390
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to St. Margrethen SG
- Ave. Duration
- 2h 21m
- Frequency
- Twice a week
- Estimated price
- CHF 35–75
- Website
- Deutsche Bahn Intercity (DB IC)
- 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
Bus from Antalya to Bucak
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–7
- Schedules at
- pamukkale.com.tr
Bus from Bucak to Istanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- CHF 23–30
- 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
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Antalya to Geneva is 2893 km. It takes approximately 29h 55m to drive from Antalya to Geneva.
There are 1228+ hotels available in Geneva.










