There are 9 ways to get from North Caucasus to Moscow by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Mineralnye Vody Airport to Sheremetyevo International Airport
best- Fly from Mineralnye Vody Airport (MRV) to Sheremetyevo International Airport (SVO)plane MRV - SVO
6h 43m₽7,497–34,325Bus
cheapest- Take the bus from Pyatigorsk to Moscow Yuzhniye Vorota bus stationbus
22h 33m₽3,935–5,778Train
- Take the train from Piatigorsk to Kazansky Railway Terminaltrain 003С / ...
22h 46m₽4,400–8,500Drive 1,567.7 km
- Drive from North Caucasus to Moscowcar 1,567.7 km
19h 46m₽10,592–15,299Fly Mineralnye Vody Airport to Domodedovo International Airport
- Fly from Mineralnye Vody Airport (MRV) to Domodedovo International Airport (DME)plane MRV - DME
6h 53m₽7,190–33,770Taxi to Beslan Airport, fly to Domodedovo International Airport
- Take the taxi from North Caucasus to Beslan-Airport-OGZtaxi
- Fly from Beslan Airport (OGZ) to Domodedovo International Airport (DME)plane OGZ - DME
6h 40m₽12,352–41,597Fly Mineralnye Vody Airport to Moscow Vnukovo
- Fly from Mineralnye Vody Airport (MRV) to Moscow Vnukovo (VKO)plane MRV - VKO
7h 9m₽7,118–33,772Bus to Stavropol Shpakovskoye Airport, fly to Sheremetyevo International Airport
- Take the bus from Pyatigorsk to Stavropol Bus Stationbus
- Fly from Stavropol Shpakovskoye Airport (STW) to Sheremetyevo International Airport (SVO)plane STW - SVO
9h 33m₽8,493–35,643Bus via Cherkessk
- Take the bus from Pyatigorsk Verkhniy Rynok to Cherkesskbus
- Take the bus from Cherkessk Bus station to Moscow Kotelniki Bus Stationbus
23h 53m
North Caucasus to Moscow by train
Questions & Answers
The cheapest way to get from North Caucasus to Moscow is to bus which costs RUB 3900 - RUB 6000 and takes 22h 33m.
The fastest way to get from North Caucasus to Moscow is to taxi and fly which takes 6h 40m and costs RUB 12000 - RUB 42000.
No, there is no direct bus from North Caucasus to Moscow station. However, there are services departing from Pyatigorsk and arriving at Moscow Yuzhniye Vorota bus station via . The journey, including transfers, takes approximately 22h 33m.
Yes, there is a direct train departing from Piatigorsk and arriving at Kazansky Railway Terminal. Services depart once daily, and operate every day. The journey takes approximately 22h 46m.
The distance between North Caucasus and Moscow is 1418 km. The road distance is 1567.7 km.
The best way to get from North Caucasus to Moscow without a car is to bus which takes 22h 33m and costs RUB 3900 - RUB 6000.
It takes approximately 6h 43m to get from North Caucasus to Moscow, including transfers.
North Caucasus to Moscow bus services, operated by Avtovokzaly.ru, depart from Pyatigorsk station.
North Caucasus to Moscow train services, operated by Russian Railways (РЖД), depart from Piatigorsk station.
The best way to get from North Caucasus to Moscow is to fly which takes 6h 43m and costs RUB 7500 - RUB 35000. Alternatively, you can bus, which costs RUB 3900 - RUB 6000 and takes 22h 33m, you could also train, which costs RUB 4400 - RUB 8500 and takes 22h 46m.
What companies run services between North Caucasus, Stavropol Krai, Russia and Moscow, Russia?
Aeroflot Russian Airlines flies from Mineralnye Vody Airport (MRV) to Sheremetyevo International Airport (SVO) every 4 hours. Alternatively, Avtovokzaly.ru operates a bus from Pyatigorsk to Moscow Yuzhniye Vorota bus station 3 times a week. Tickets cost ₽3,700–5,500 and the journey takes 22h 30m.
- Website
- aeroflot.ru
Flights from Mineralnye Vody Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- ₽7,000–34,000
Flights from Stavropol Shpakovskoye Airport to Sheremetyevo International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₽6,500–33,000
- Website
- s7.ru
Flights from Mineralnye Vody Airport to Domodedovo International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₽6,500–34,000
Flights from Beslan Airport to Domodedovo International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₽7,000–35,000
- Website
- azimuth.aero
Flights from Mineralnye Vody Airport to Domodedovo International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₽6,500–34,000
Flights from Mineralnye Vody Airport to Moscow Vnukovo via Erevan
- Ave. Duration
- 6h 40m
- When
- Tuesday and Thursday
- Estimated price
- ₽10,000–44,000
- Website
- uralairlines.ru
Flights from Mineralnye Vody Airport to Domodedovo International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₽6,500–34,000
Flights from Beslan Airport to Domodedovo International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₽7,000–35,000
- Website
- nordstar.ru
Flights from Mineralnye Vody Airport to Domodedovo International Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday
- Estimated price
- ₽6,500–34,000
Flights from Beslan Airport to Domodedovo International Airport
- Ave. Duration
- 3h
- When
- Monday
- Estimated price
- ₽7,000–35,000
- Website
- yakutia.aero
Flights from Mineralnye Vody Airport to Moscow Vnukovo
- Ave. Duration
- 3h 20m
- When
- Tuesday and Friday
- Estimated price
- ₽7,000–34,000
- Website
- utair.ru
Flights from Mineralnye Vody Airport to Moscow Vnukovo
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₽7,000–34,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Piatigorsk to Kazansky Railway Terminal
- Ave. Duration
- 22h 46m
- Frequency
- Once daily
- Estimated price
- ₽4,400–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,400–6,000
- 2nd Class (Kupé)
- ₽5,500–8,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pyatigorsk to Moscow Yuzhniye Vorota bus station
- Ave. Duration
- 22h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽3,700–5,500
- Schedules at
- avtovokzaly.ru
Bus from Pyatigorsk to Stavropol Bus Station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a week
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
Bus from Cherkessk Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 19h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽3,300–5,000
- Schedules at
- avtovokzaly.ru
- Website
- resort-arkhyz.ru
Bus from Pyatigorsk Verkhniy Rynok to Cherkessk
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- https://resort-arkhyz.ru/about/how-to-get/
- Ave. Duration
- 2h 33m
- Estimated price
- ₽5,000–6,000
Maxim
- Phone
- +7 938 652-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 8652 33-00-33
- Website
- taxi.yandex.ru
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 Heading to Europe? Read this before you buy a Eurail Pass, Which London airport should I choose?, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
North Caucasus to Moscow bus services, operated by Avtovokzaly.ru, arrive at Moscow Yuzhniye Vorota bus station.
North Caucasus to Moscow train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between North Caucasus to Moscow is 1568 km. It takes approximately 19h 46m to drive from North Caucasus to Moscow.







