There are 6 ways to get from Ankara to Moscow 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 to Moscow Vnukovo
best- Fly from Ankara Esenboğa International Airport (ESB) to Moscow Vnukovo (VKO)plane ESB - VKO
8h 16m₽6,855–28,525Bus
- Take the bus from Ankara to Ortachala Bus Stationbus
- Take the bus from Ortachala Bus Station to Moscow Central Bus Stationbus
46h 43m₽9,387–13,112Bus, train via Nazran
- Take the bus from Ankara bus station to Nazran'bus
- Take the train from Nazran to Kazansky Railway Terminaltrain 145С
2d 8h₽9,592–13,792Fly to Domodedovo International Airport
- Fly from Ankara Esenboğa International Airport (ESB) to Domodedovo International Airport (DME)plane ESB - DME
10h 55m₽8,045–36,875Bus via Rostov-on-Don
- Take the bus from Ankara bus station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Moscow Novoyasnevskayabus
2d 15h₽10,800–11,900Bus, train
- Take the bus from Ankara bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Kiyevsky Railway Terminaltrain 109С / ...
3d 3h₽12,600–16,500
Ankara Esenboğa International Airport (ESB) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Ankara to Moscow is to bus via Rostov-on-Don which costs RUB 10000 - RUB 12000 and takes 2 days 15h.
The fastest way to get from Ankara to Moscow is to fly which takes 8h 16m and costs RUB 6500 - RUB 29000.
No, there is no direct bus from Ankara to Moscow station. However, there are services departing from Ankara and arriving at Moscow Central Bus Station via Ortachala Bus Station. The journey, including transfers, takes approximately 46h 43m.
The distance between Ankara and Moscow is 1815 km.
The best way to get from Ankara to Moscow without a car is to bus which takes 46h 43m and costs RUB 9000 - RUB 14000.
It takes approximately 8h 16m to get from Ankara to Moscow, including transfers.
Ankara to Moscow bus services, operated by Metro Turizm, depart from Ankara station.
The best way to get from Ankara to Moscow is to fly which takes 8h 16m and costs RUB 6500 - RUB 29000. Alternatively, you can bus, which costs RUB 9000 - RUB 14000 and takes 46h 43m.
Ankara to Moscow bus services, operated by Metro Turizm, arrive at Ortachala Bus Station.
What companies run services between Ankara, Turkey and Moscow, Russia?
AJet, Turkish Airlines, and Pegasus Airlines fly from Ankara Esenboğa International Airport (ESB) to Moscow Vnukovo (VKO) hourly. Alternatively, you can take a bus from Ankara to Moscow Central Bus Station via Ortachala Bus Station in around 46h 43m.
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- ₽13,000–44,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Nazran to Kazansky Railway Terminal
- Ave. Duration
- 32h 50m
- Frequency
- 4 times a week
- Estimated price
- ₽4,800–9,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽19,000–28,000
- 3rd Class (Platzcart)
- ₽4,800–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
Train from Krasnodar 1 to Kiyevsky Railway Terminal
- Ave. Duration
- 35h 15m
- Frequency
- Once daily
- Estimated price
- ₽4,600–8,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,600–6,000
- 2nd Class (Kupé)
- ₽6,000–8,500
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Ortachala Bus Station
- Ave. Duration
- 16h 43m
- Frequency
- Once daily
- Estimated price
- ₽4,700–7,000
- Website
- MetroTurizm
- Standard
- ₽4,700–7,000
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 Need to know: Eurostar, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling around the UAE - to help you get the most out of your next trip.








