There are 9 ways to get from Saint Petersburg to Alanya by plane, bus, taxi, 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 to Gazipaşa-Alanya Airport
best- Fly from Pulkovo Airport (LED) to Gazipaşa-Alanya Airport (GZP)plane LED - GZP
10h 49m₺7,609–27,439Fly to Antalya Airport, bus
cheapest- Fly from Pulkovo Airport (LED) to Antalya Airport (AYT)plane LED - AYT
- Take the bus from Serik Cd-1 to Alanya Otogarbus
10h 43m₺5,524–19,559Bus, taxi, train
- Take the bus from St Petersburg, station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Istanbulbus
- Take the taxi from Istanbul to Gebzetaxi
- Take the train from Gebze to Konyatrain Hst
- Take the bus from Konya to Alanyabus
2d 5h₺11,222–18,545Train, bus via Moscow
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain
- Take the train from Kazansky Railway Terminal to Nazrantrain
- Take the bus from Nazran' to Trabzon bus stationbus
- Take the bus from Trabzon to Alanyabus
3dDrive 3,541.8 km
- Drive from Saint Petersburg to Alanyacar 3,541.8 km
2d 1h₺20,518–29,638Fly to Konya Airport, bus
- Fly from Pulkovo Airport (LED) to Konya Airport (KYA)plane LED - KYA
- Take the bus from Konya to Alanyabus
15h 30m₺8,099–35,844Bus
- Take the bus from St Petersburg, station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Istanbulbus
- Take the bus from Esenler Otogar to Alanyabus
2d 8h₺7,572–15,245Train, bus
- Take the train from Moskovsky Railway Terminal to Timashevskaya-1train
- Take the train from Timashevskaya-1 to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Ankara bus stationbus
- Take the bus from Ankara to Alanyabus
3d 7h₺8,857–11,130Train, bus #2
- Take the train from Moskovsky Railway Terminal to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Ankara bus stationbus
- Take the bus from Ankara bus station to Alanya bus stationbus
3d 8h₺8,492–12,844
Pulkovo Airport (LED) to Gazipaşa-Alanya Airport (GZP) flights
Comparing Your Travel Options
The cheapest way to get from Saint Petersburg to Alanya is to train and bus which costs 8.500 ₺ - 13.000 ₺ and takes 3 days 8h.
The fastest way to get from Saint Petersburg to Alanya is to fly and bus which takes 10h 43m and costs 5.500 ₺ - 20.000 ₺.
No, there is no direct bus from Saint Petersburg station to Alanya. However, there are services departing from St Petersburg, station and arriving at Alanya via Chisnau Gara Nord and Esenler Otogar. The journey, including transfers, takes approximately 2 days 8h.
The distance between Saint Petersburg and Alanya is 2677 km. The road distance is 3541.8 km.
The best way to get from Saint Petersburg to Alanya without a car is to bus and taxi and train which takes 2 days 5h and costs 11.000 ₺ - 19.000 ₺.
It takes approximately 10h 49m to get from Saint Petersburg to Alanya, including transfers.
Saint Petersburg to Alanya bus services, operated by Bon Voyage, depart from St Petersburg, station.
The best way to get from Saint Petersburg to Alanya is to fly which takes 10h 49m and costs 7.500 ₺ - 28.000 ₺. Alternatively, you can bus, which costs 7.500 ₺ - 16.000 ₺ and takes 2 days 8h.
Saint Petersburg to Alanya bus services, operated by Bon Voyage, arrive at Chișinău, North Bus Station.
Yes, the driving distance between Saint Petersburg to Alanya is 3542 km. It takes approximately 2 days 1h to drive from Saint Petersburg to Alanya.
What companies run services between Saint Petersburg, Russia and Alanya, Turkey?
Pegasus Airlines, Turkish Airlines, and AJet fly from Pulkovo Airport (LED) to Gazipaşa-Alanya Airport (GZP) 5 times a day. Alternatively, you can take a bus from St Petersburg, station to Alanya via Chișinău, North Bus Station, Chisnau Gara Nord, Istanbul, and Esenler Otogar in around 2d 8h.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- ₺12,000–40,000
Flights from Pulkovo Airport to Antalya Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₺8,500–28,000
Flights from Pulkovo Airport to Antalya Airport via Istanbul
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ₺8,500–28,000
Flights from Pulkovo Airport to Konya Airport via Istanbul
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₺12,000–40,000
- Website
- flypgs.com
Flights from Pulkovo Airport to Gazipaşa-Alanya Airport via Sabiha Gokcen
- Ave. Duration
- 6h 42m
- When
- Tuesday and Thursday
- Estimated price
- ₺7,500–35,000
Flights from Pulkovo Airport to Antalya Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₺5,000–24,000
Flights from Pulkovo Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 6h 12m
- When
- Tuesday to Monday
- Estimated price
- ₺5,000–24,000
Flights from Pulkovo Airport to Konya Airport via Sabiha Gokcen
- Ave. Duration
- 6h 30m
- When
- Monday to Wednesday
- Estimated price
- ₺7,500–35,000
- Website
- ajet.com
Flights from Pulkovo Airport to Gazipaşa-Alanya Airport via Ankara
- Ave. Duration
- 7h 45m
- When
- Thursday and Sunday
- Estimated price
- ₺7,500–27,000
Flights from Pulkovo Airport to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₺5,000–19,000
Flights from Pulkovo Airport to Antalya Airport via Ankara
- Ave. Duration
- 7h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₺5,000–19,000
- Website
- corendon.com
Flights from Pulkovo Airport to Antalya Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₺5,500–20,000
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Antalya Airport
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₺5,000–24,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- Turkish Railways (TCDD)
Train from Gebze to Konya
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₺850–1,200
- Website
- Turkish Railways (TCDD)
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ₺1,100–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₺6,000–8,500
- 3rd Class (Platzcart)
- ₺1,100–1,600
- 2nd Class (Kupé)
- ₺1,800–2,600
Train from Kazansky Railway Terminal to Nazran
- Ave. Duration
- 32h 15m
- Frequency
- 4 times a week
- Estimated price
- ₺2,900–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₺11,000–17,000
- 3rd Class (Platzcart)
- ₺2,900–3,800
- 2nd Class (Kupé)
- ₺3,800–5,500
Train from Moskovsky Railway Terminal to Krasnodar 1
- Ave. Duration
- 30h 59m
- Frequency
- Once daily
- Estimated price
- ₺3,200–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₺12,000–18,000
- 3rd Class (Platzcart)
- ₺3,200–4,200
- 2nd Class (Kupé)
- ₺4,200–6,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- ₺1,000–1,900
- Website
- Russian Railways
- Lastochka Train
- ₺1,000–1,400
- Commuter Electric Train
- ₺1,300–1,900
- Phone
- 8 800 775 54 53
- Website
- Grand Express Train
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₺3,100–12,000
- Website
- Grand Express Train
- Kupé
- ₺3,100–5,500
- SW
- ₺6,000–12,000
- Luxe
- ₺35,953
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Moskovsky Railway Terminal to Timashevskaya-1
- Ave. Duration
- 26h 51m
- Frequency
- 3 times a day
- Estimated price
- ₺2,500–4,300
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₺2,500–2,800
- 2nd Class (Kupé)
- ₺3,600–4,300
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Timashevskaya-1 to Krasnodar 1
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- ₺75–110
- Book at
- Russian Railways
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from St Petersburg, station to Chișinău, North Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- ₺4,173–8,345
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₺8,345
- Children
- ₺4,173
Bus from St Petersburg, station to Chișinău, North Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- ₺4,173–8,345
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₺8,345
- Children
- ₺4,173
- Phone
- +373 22 542-185
- autogara@mtc.md
- Website
- autogara.md
Bus from Chisnau Gara Nord to Istanbul
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- ₺2,400–4,200
- Schedules at
- autogara.md
Bus from Chisnau Gara Nord to Istanbul
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- ₺2,400–4,200
- Schedules at
- autogara.md
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Konya to Alanya
- Ave. Duration
- 4h 16m
- Frequency
- 3 times a day
- Estimated price
- ₺900–1,300
- Website
- MetroTurizm
- Standard
- ₺900–1,300
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 17h 26m
- Frequency
- 3 times a day
- Estimated price
- ₺1,800–2,650
- Website
- MetroTurizm
- Standard
- ₺1,800–2,600
Bus from Ankara to Alanya
- Ave. Duration
- 8h 27m
- Frequency
- Twice daily
- Estimated price
- ₺1,400–2,000
- Website
- MetroTurizm
- Standard
- ₺1,400–2,000
Bus from Ankara bus station to Alanya bus station
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ₺1,300–2,206
- Website
- MetroTurizm
- Standard
- ₺1,300–1,900
- Website
- luksyilmazturizm.com
Bus from Nazran' to Trabzon bus station
- Ave. Duration
- 12h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Krasnodar-1 Bus station to Ankara bus station
- Ave. Duration
- 39h 50m
- Frequency
- 3 times a week
- Estimated price
- ₺4,794
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Krasnodar-1 Bus station to Ankara bus station
- Ave. Duration
- 39h 50m
- Frequency
- 3 times a week
- Estimated price
- ₺4,794
- Schedules at
- facebook.com
- Book at
- donbilet.ru
- Phone
- +90 850 532 8888
- info@aliosmanulusoy.com
- Website
- aliosmanulusoy.com
Bus from Trabzon to Alanya
- Ave. Duration
- 21h 25m
- Frequency
- Twice daily
- Estimated price
- ₺1,000–2,500
- Schedules at
- aliosmanulusoy.com
Bus from Ankara bus station to Alanya bus station
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- ₺480–650
- Schedules at
- aliosmanulusoy.com
- Phone
- +90 242 331 01 00
- iletisim@antalyaulasim.com.tr
- Website
- antalyaulasim.com.tr
Bus from Serik Cd-1 to Alanya Otogar
- Ave. Duration
- 2h 14m
- Frequency
- Every 30 minutes
- Estimated price
- ₺450
- Schedules at
- antalyaulasim.com.tr
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Konya to Alanya
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Schedules at
- ozkaymak.com.tr
Bus from Ankara bus station to Alanya bus station
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- ₺1,400
- Schedules at
- ozkaymak.com.tr
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- Kamil Koç
Bus from Konya to Alanya
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- ₺500–700
- Schedules at
- Kamil Koç
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 16h 15m
- Frequency
- 4 times a day
- Estimated price
- ₺1,000–1,500
- Schedules at
- Kamil Koç
Bus from Ankara bus station to Alanya bus station
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Estimated price
- ₺750–1,100
- Schedules at
- Kamil Koç
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 14h 15m
- Frequency
- 3 times a day
- Estimated price
- ₺1,500
- Schedules at
- alanyalilar.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- ₺1,300–2,300
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 15h 15m
- Frequency
- 3 times a day
- Estimated price
- ₺1,600
- Schedules at
- antalyanetseyahat.com
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 15h 20m
- Frequency
- 3 times a day
- Estimated price
- ₺1,600–2,100
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,000
- Schedules at
- varan.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Esenler Otogar to Alanya
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,400–2,200
- Schedules at
- guneyakdeniz.com
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Ankara bus station to Alanya bus station
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₺1,300–1,800
- Schedules at
- kanberoglu.com.tr
- Ave. Duration
- 51 min
- Estimated price
- ₺2,900–3,500
Ayasofya Taksi Durağı
- Phone
- +90 212 516 54 84
- Website
- firmasec.com
Ayasofya Taxi
- Phone
- +902125181160
- Website
- firmasec.com
OZ Taxi
- Phone
- +90 2122441567
- Website
- onlinetaksi.com
Pera Taksi Durağı
- Phone
- +90 212 245 54 98
- Website
- firmasec.com
Pera Taxi
- Phone
- +902122438399
- Website
- firmasec.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 564+ hotels available in Alanya.