There are 10 ways to get from Moscow to Alanya by plane, bus, 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 Moscow Vnukovo to Gazipaşa-Alanya Airport
best- Fly from Moscow Vnukovo (VKO) to Gazipaşa-Alanya Airport (GZP)plane VKO - GZP
10h 29m₺5,601–21,410Fly Domodedovo International Airport to Antalya Airport, bus
cheapest- Fly from Domodedovo International Airport (DME) to Antalya Airport (AYT)plane DME - AYT
- Take the bus from Antalya to Alanyabus
12h 20m₺5,508–25,045Bus
- Take the bus from Krasnogvardeysky Bus station to Mineral'nye Vodybus
- Take the bus from Mineralnye Vody Bus station to Alanyabus
2d 13h₺6,633–7,340Fly Moscow Vnukovo to Antalya Airport, bus
- Fly from Moscow Vnukovo (VKO) to Antalya Airport (AYT)plane VKO - AYT
- Take the bus from Antalya to Alanyabus
11h 31m₺5,893–15,847Fly Sheremetyevo International Airport to Antalya Airport, bus
- Fly from Sheremetyevo International Airport (SVO) to Antalya Airport (AYT)plane SVO - AYT
- Take the bus from Antalya to Alanyabus
11h 41m₺7,543–21,953Fly Sheremetyevo International Airport to Gazipaşa-Alanya Airport
- Fly from Sheremetyevo International Airport (SVO) to Gazipaşa-Alanya Airport (GZP)plane SVO - GZP
11h 29m₺8,251–38,516Train, bus
- Take the train from Kazansky Railway Terminal to Piatigorsktrain 004М / ...
- Take the bus from Mineralnye Vody Bus station to Alanyabus
2d 13h₺8,000–9,885Train, bus via Vladikavkaz
- Take the train from Kazansky Railway Terminal to Kotliarevskaiatrain
- Take the train from Kotliarevskaia to Beslantrain
- Take the bus from Vladikavkaz 1 Bus station to Alanyabus
2d 19h₺7,819–11,383Train, bus #2
- Take the train from Paveletsky Rail Terminal to Rostov-Glavnytrain 173М / ...
- Take the bus from Rostov-on-Don bus station to Alanyabus
3d 1h₺6,308–7,116Train, bus #3
- Take the train from Kiyevsky Railway Terminal to Krasnodar 1train 083M / ...
- Take the bus from Krasnodar-1 Bus station to Alanyabus
3d 5h₺7,695–9,463
Moscow Vnukovo (VKO) to Gazipaşa-Alanya Airport (GZP) flights
Questions & Answers
The cheapest way to get from Moscow to Alanya is to train and bus which costs 6.000 ₺ - 7.500 ₺ and takes 3 days 1h.
The fastest way to get from Moscow to Alanya is to fly which takes 10h 29m and costs 5.500 ₺ - 22.000 ₺.
No, there is no direct bus from Moscow to Alanya. However, there are services departing from Метро «Добрынинская» and arriving at Alanya via Krasnogvardeysky Bus station and Mineralnye Vody Bus station. The journey, including transfers, takes approximately 2 days 13h.
The distance between Moscow and Alanya is 2253 km.
The best way to get from Moscow to Alanya without a car is to bus which takes 2 days 13h and costs 6.500 ₺ - 7.500 ₺.
It takes approximately 10h 29m to get from Moscow to Alanya, including transfers.
Moscow to Alanya bus services, operated by Avtovokzaly.ru, depart from Krasnogvardeysky Bus station.
The best way to get from Moscow to Alanya is to fly which takes 10h 29m and costs 5.500 ₺ - 22.000 ₺. Alternatively, you can bus, which costs 6.500 ₺ - 7.500 ₺ and takes 2 days 13h.
Moscow to Alanya bus services, operated by Avtovokzaly.ru, arrive at Mineral'nye Vody station.
There are 501+ hotels available in Alanya.
What companies run services between Moscow, Russia and Alanya, Turkey?
Turkish Airlines, Pegasus Airlines, and AJet fly from Moscow Vnukovo (VKO) to Gazipaşa-Alanya Airport (GZP) 3 times a day. Alternatively, you can take a bus from Метро «Добрынинская» to Alanya via Метро «Красногвардейская», Krasnogvardeysky Bus station, and Mineralnye Vody Bus station in around 2d 13h.
- Website
- turkishairlines.com
Flights from Moscow Vnukovo to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₺10,000–40,000
Flights from Moscow Vnukovo to Antalya Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₺8,500–32,000
Flights from Moscow Vnukovo to Antalya Airport via Istanbul
- Ave. Duration
- 6h 59m
- When
- Every day
- Estimated price
- ₺8,500–32,000
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ₺8,000–38,000
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Pulkovo, Istanbul
- Ave. Duration
- 11h 55m
- When
- Friday
- Estimated price
- ₺15,000–60,000
- Website
- flypgs.com
Flights from Moscow Vnukovo to Gazipaşa-Alanya Airport via Sabiha Gokcen
- Ave. Duration
- 7h 7m
- When
- Monday to Wednesday
- Estimated price
- ₺5,500–29,000
Flights from Moscow Vnukovo to Antalya Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₺4,800–23,000
Flights from Moscow Vnukovo to Antalya Airport via Sabiha Gokcen
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- ₺4,900–23,000
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Pulkovo, Sabiha Gokcen
- Ave. Duration
- 13h 30m
- When
- Sunday
- Estimated price
- ₺10,000–45,000
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Antalya Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₺6,000–29,000
Flights from Sheremetyevo International Airport to Antalya Airport via Nizhny Novgorod
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- ₺7,500–33,000
Flights from Sheremetyevo International Airport to Antalya Airport via Mineralnye Vody
- Ave. Duration
- 7h 50m
- When
- Tuesday
- Estimated price
- ₺7,000–33,000
Flights from Sheremetyevo International Airport to Antalya Airport via Kazan
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₺8,500–36,000
- Website
- ajet.com
Flights from Moscow Vnukovo to Antalya Airport via Ankara
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₺5,500–12,000
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Belgrade, Ankara
- Ave. Duration
- 14h
- When
- Sunday
- Estimated price
- ₺14,000–40,000
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Istanbul
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₺8,000–38,000
Flights from Sheremetyevo International Airport to Gazipaşa-Alanya Airport via Belgrade, Istanbul
- Ave. Duration
- 12h 5m
- When
- Thursday and Friday
- Estimated price
- ₺13,000–39,000
- Website
- utair.ru
Flights from Moscow Vnukovo to Antalya Airport
- Ave. Duration
- 5h
- When
- Monday and Sunday
- Estimated price
- ₺4,800–23,000
- Website
- corendon.com
Flights from Sheremetyevo International Airport to Antalya Airport
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- ₺7,000–21,000
- Website
- southwindairlines.com
Flights from Sheremetyevo International Airport to Antalya Airport
- Ave. Duration
- 4h 15m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ₺6,000–29,000
- Website
- s7.ru
Flights from Domodedovo International Airport to Antalya Airport
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₺5,000–24,000
- Website
- azal.az
Flights from Domodedovo International Airport to Antalya Airport via Baku Heydar Aliyev
- Ave. Duration
- 9h 15m
- When
- Wednesday and Saturday
- Estimated price
- ₺9,500–29,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kazansky Railway Terminal to Piatigorsk
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- ₺2,700–4,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺11,000–16,000
- 3rd Class (Platzcart)
- ₺2,700–3,800
- 2nd Class (Kupé)
- ₺3,200–4,500
Train from Kazansky Railway Terminal to Kotliarevskaia
- Ave. Duration
- 30h 44m
- Frequency
- 4 times a week
- Estimated price
- ₺2,900–4,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺12,000–17,000
- 3rd Class (Platzcart)
- ₺2,900–4,000
- 2nd Class (Kupé)
- ₺3,400–4,700
Train from Kotliarevskaia to Beslan
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- ₺490–1,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺2,200–3,200
- 3rd Class (Platzcart)
- ₺490–700
- 2nd Class (Kupé)
- ₺900–1,300
Train from Kiyevsky Railway Terminal to Krasnodar 1
- Ave. Duration
- 33h 14m
- Frequency
- Once daily
- Estimated price
- ₺2,900–4,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺12,000–17,000
- 3rd Class (Platzcart)
- ₺2,900–4,000
- 2nd Class (Kupé)
- ₺3,400–4,700
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Kotliarevskaia to Beslan
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- ₺65–95
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Paveletsky Rail Terminal to Rostov-Glavny
- Ave. Duration
- 24h 28m
- Frequency
- 3 times a day
- Estimated price
- ₺1,500–2,400
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₺1,500–1,600
- 2nd Class (Kupé)
- ₺2,000–2,400
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnogvardeysky Bus station to Mineral'nye Vody
- Ave. Duration
- 22h 11m
- Frequency
- 3 times a week
- Estimated price
- ₺1,800–2,500
- Schedules at
- avtovokzaly.ru
- Website
- luksyilmazturizm.com
Bus from Mineralnye Vody Bus station to Alanya
- Ave. Duration
- 35h 47m
- Frequency
- Once a week
- Estimated price
- ₺4,795
- Schedules at
- luksyilmazturizm.com
Bus from Vladikavkaz 1 Bus station to Alanya
- Ave. Duration
- 32h 18m
- Frequency
- Once a week
- Estimated price
- ₺4,795
- Schedules at
- luksyilmazturizm.com
Bus from Rostov-on-Don bus station to Alanya
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- ₺4,795
- Schedules at
- luksyilmazturizm.com
Bus from Krasnodar-1 Bus station to Alanya
- Ave. Duration
- 43h 4m
- Frequency
- Once a week
- Estimated price
- ₺4,795
- Schedules at
- luksyilmazturizm.com
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₺300–400
- Schedules at
- pamukkale.com.tr
- Phone
- 0(212) 658 03 07
- info@antalyanetseyahat.com
- Website
- antalyanetseyahat.com
Bus from Antalya to Alanya
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Schedules at
- antalyanetseyahat.com
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Antalya to Alanya
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Schedules at
- guneyakdeniz.com
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺330–460
- Schedules at
- flixbus.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- alanyalilar.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- ozkaymak.com.tr
- Phone
- 0850 577 99 99
- info@varan.com.tr
- Website
- varan.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₺460–650
- Schedules at
- varan.com.tr
- Phone
- 0850 202 22 22
- iletisim@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0850 755 04 27
- hasturizm@hasturizm.com.tr
- Website
- hasturizm.com.tr
Bus from Antalya to Alanya
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₺390–500
- Website
- https://www.hasturizm.com.tr/eng/
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 5 delightfully under-the-radar French towns you need to visit, Getting to Milan from the airport, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

































