There are 11 ways to get from Ulaanbaatar to Rostov-on-Don by taxi, plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to New Ulaanbaatar International Airport, fly to Krasnodar, train
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Krasnodar (KRR)plane UBN - KRR
- Take the train from Krasnodar 1 to Rostov-Glavnytrain
18h 22m₽24,135–85,100Train via Omsk
cheapest- Take the train from Ulaanbaatar to Sliudianka 1train
- Take the train from Sliudianka 1 to Omsk-Passtrain
- Take the train from Omsk-Pass to Rostov-Glavnytrain
5d 8h₽12,856–26,820Train
- Take the train from Ulaanbaatar to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Vladimirtrain
- Take the train from Vladimir to Moscow Vostochny Stationtrain
- Take the train from Kazansky Railway Terminal to Rostov-Glavnytrain
4d 21h₽14,399–29,362Drive 6,127.5 km
- Drive from Ulaanbaatar to Rostov-on-Doncar 6,127.5 km
3d 16h₽65,269–94,278Taxi to New Ulaanbaatar International Airport, fly to Mineralnye Vody Airport, train
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Mineralnye Vody Airport (MRV)plane UBN - MRV
- Take the train from Beshtau to Rostov Gltrain
17h 55m₽29,235–74,700Taxi to New Ulaanbaatar International Airport, fly to Stavropol Shpakovskoye Airport, bus
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Stavropol Shpakovskoye Airport (STW)plane UBN - STW
- Take the bus from Stavropol, Bus Station to Rostov-on-Don bus stationbus
28h 22m₽26,785–94,050Train to Ulan-Ude, fly to Krasnodar, train
- Take the train from Ulaanbaatar to Ulan-Udetrain
- Fly from Ulan-Ude (UUD) to Krasnodar (KRR)plane UUD - KRR
- Take the train from Krasnodar 1 to Rostov-Glavnytrain
31h 43m₽20,787–80,228Taxi to New Ulaanbaatar International Airport, fly to Gelendzik, taxi, train
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Gelendzik (GDZ)plane UBN - GDZ
- Take the taxi from Gelendzik (GDZ) to Abinskayataxi
- Take the train from Abinskaya to Rostov-Glavnytrain
41h 9m₽27,535–93,600Taxi to New Ulaanbaatar International Airport, fly to Volgograd International Airport, train
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Volgograd International Airport (VOG)plane UBN - VOG
- Take the train from Volgograd 1 to Rostov Gltrain
29h 56m₽21,625–80,440Taxi to New Ulaanbaatar International Airport, fly to Sochi International Airport, train
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Sochi International Airport (AER)plane UBN - AER
- Take the train from Sochi Airport to Rostov-Glavnytrain
22h 39m₽36,685–114,100Bus, train
- Take the bus from Dragon Bus Terminal to Sühbaatarbus
- Take the train from Sühbaatar to Ulan-Udetrain
- Take the train from Ulan-Ude to Zuevkatrain
- Take the train from Zuevka to Kirovtrain
- Take the bus from Kirov to Moscow, International Bus Stationbus
- Take the bus from Salaryevo Bus Station to Rostov-on-Don bus stationbus
5d₽23,660–48,232
Ulaanbaatar to Rostov-on-Don by train
Questions & Answers
The cheapest way to get from Ulaanbaatar to Rostov-on-Don is to train via Omsk which costs RUB 12000 - RUB 27000 and takes 5 days 8h.
The fastest way to get from Ulaanbaatar to Rostov-on-Don is to taxi and fly and train which takes 17h 55m and costs RUB 29000 - RUB 75000.
No, there is no direct train from Ulaanbaatar to Rostov-on-Don. However, there are services departing from Ulaanbaatar and arriving at Rostov-Glavny via Irkutsk Pas, Vladimir, Cherkizovskaya and Kazansky Railway Terminal. The journey, including transfers, takes approximately 4 days 21h.
The distance between Ulaanbaatar and Rostov-on-Don is 5374 km. The road distance is 6127.5 km.
The best way to get from Ulaanbaatar to Rostov-on-Don without a car is to train which takes 4 days 21h and costs RUB 14000 - RUB 30000.
It takes approximately 18h 22m to get from Ulaanbaatar to Rostov-on-Don, including transfers.
Ulaanbaatar to Rostov-on-Don train services, operated by Ulaanbaatar Railway, depart from Ulaanbaatar station.
Rostov-on-Don is 5h behind Ulaanbaatar. It is currently 2:01 PM in Ulaanbaatar and 9:01 AM in Rostov-on-Don.
Ulaanbaatar to Rostov-on-Don train services, operated by Ulaanbaatar Railway, arrive at Irkutsk Pas station.
Yes, the driving distance between Ulaanbaatar to Rostov-on-Don is 6127 km. It takes approximately 3 days 16h to drive from Ulaanbaatar to Rostov-on-Don.
What companies run services between Ulaanbaatar, Mongolia and Rostov-on-Don, Russia?
You can take a train from Ulaanbaatar to Rostov-Glavny via Irkutsk Pas, Vladimir, Moscow Vostochny Station, Cherkizovskaya, Komsomolskaya, and Kazansky Railway Terminal in around 4d 21h.
- Website
- s7.ru
Flights from New Ulaanbaatar International Airport to Krasnodar via Irkutsk, Novosibirsk
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽22,000–80,000
Flights from New Ulaanbaatar International Airport to Mineralnye Vody Airport via Kyzyl, Novosibirsk
- Ave. Duration
- 12h 35m
- When
- Friday
- Estimated price
- ₽20,000–80,000
Flights from New Ulaanbaatar International Airport to Mineralnye Vody Airport via Irkutsk, Novosibirsk
- Ave. Duration
- 15h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽21,000–80,000
Flights from Ulan-Ude to Krasnodar via Novosibirsk
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₽19,000–75,000
Flights from Ulan-Ude to Krasnodar via Irkutsk, Novosibirsk
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ₽19,000–75,000
Flights from New Ulaanbaatar International Airport to Volgograd International Airport via Irkutsk, Novosibirsk
- Ave. Duration
- 18h 25m
- When
- Thursday to Friday
- Estimated price
- ₽19,000–75,000
- Website
- aeroflot.ru
Flights from New Ulaanbaatar International Airport to Krasnodar via Istanbul
- Ave. Duration
- 13h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽38,000–120,000
Flights from New Ulaanbaatar International Airport to Stavropol Shpakovskoye Airport via Irkutsk, Moscow Sheremetyevo
- Ave. Duration
- 21h 12m
- When
- Friday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽24,000–90,000
Flights from Ulan-Ude to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 12h 2m
- When
- Every day
- Estimated price
- ₽22,000–80,000
Flights from New Ulaanbaatar International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 14h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽34,000–110,000
- Website
- azimuth.aero
Flights from New Ulaanbaatar International Airport to Mineralnye Vody Airport via Istanbul
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽35,000–130,000
Flights from New Ulaanbaatar International Airport to Stavropol Shpakovskoye Airport via Istanbul, Sochi International Airport
- Ave. Duration
- 28h 20m
- When
- Thursday
- Estimated price
- ₽35,000–110,000
- Website
- uralairlines.ru
Flights from New Ulaanbaatar International Airport to Gelendzik via Nur-Sultan, Koltsovo
- Ave. Duration
- 33h 30m
- When
- Wednesday and Saturday
- Estimated price
- ₽28,000–75,000
Flights from New Ulaanbaatar International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 12h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽38,000–130,000
- Website
- utair.ru
Flights from New Ulaanbaatar International Airport to Gelendzik via Irkutsk, Ufa
- Ave. Duration
- 40h 40m
- When
- Saturday and Friday
- Estimated price
- ₽22,000–85,000
- Website
- flyredwings.com
Flights from New Ulaanbaatar International Airport to Mineralnye Vody Airport via Nur-Sultan
- Ave. Duration
- 10h
- When
- Wednesday
- Estimated price
- ₽26,000–70,000
- Website
- alrosa.aero
Flights from Ulan-Ude to Krasnodar via Novosibirsk
- Ave. Duration
- 12h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₽19,000–75,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
Train from Vladimir to Moscow Vostochny Station
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₽700–1,300
- Website
- Russian Railways
- Lastochka Train
- ₽900–1,300
- Commuter Electric Train
- ₽700–1,000
Train from Beshtau to Rostov Gl
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,400–2,100
- Commuter Electric Train
- ₽1,800–2,500
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
Train from Abinskaya to Rostov-Glavny
- Ave. Duration
- 4h 18m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,800
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,700
- Commuter Electric Train
- ₽1,200–1,800
Train from Sochi Airport to Rostov-Glavny
- Ave. Duration
- 8h 56m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,700
- Website
- Russian Railways
- Lastochka Train
- ₽1,500–2,100
- Commuter Electric Train
- ₽1,900–2,700
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Irkutsk Pas to Vladimir
- Ave. Duration
- 3d 1h
- Frequency
- Once daily
- Estimated price
- ₽10,000–18,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽39,000–55,000
- 3rd Class (Platzcart)
- ₽10,000–14,000
- 2nd Class (Kupé)
- ₽13,000–18,000
Train from Vladimir to Moscow Vostochny Station
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Kazansky Railway Terminal to Rostov-Glavny
- Ave. Duration
- 14h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₽3,200–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,200–4,300
- 2nd Class (Kupé)
- ₽4,600–6,500
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Abinskaya to Rostov-Glavny
- Ave. Duration
- 6h 42m
- Frequency
- 6 times a week
- Estimated price
- ₽1,300–3,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,400–3,300
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 12h 59m
- Frequency
- 4 times a week
- Estimated price
- ₽1,700–4,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–4,000
Train from Ulan-Ude to Zuevka
- Ave. Duration
- 3d
- Frequency
- Once daily
- Estimated price
- ₽9,500–17,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽36,000–50,000
- 3rd Class (Platzcart)
- ₽9,500–13,000
- 2nd Class (Kupé)
- ₽12,000–17,000
Train from Zuevka to Kirov
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Sliudianka 1 to Omsk-Pass
- Ave. Duration
- 42h 29m
- Frequency
- 3 times a day
- Estimated price
- ₽5,500–11,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽22,000–32,000
- 3rd Class (Platzcart)
- ₽5,500–7,500
- 2nd Class (Kupé)
- ₽7,000–11,000
Train from Omsk-Pass to Rostov-Glavny
- Ave. Duration
- 2d 11h
- Frequency
- Once a week
- Estimated price
- ₽7,500–14,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽29,000–41,000
- 3rd Class (Platzcart)
- ₽7,500–10,000
- 2nd Class (Kupé)
- ₽9,500–14,000
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–900
- Book at
- Russian Railways
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–900
- Book at
- Russian Railways
- Phone
- 105
- Website
- Belarusian Railway
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- ₽3,000–5,251
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,000–3,400
- 2nd Class (Kupé)
- ₽5,251
- 1nd Class (SW)
- ₽9,500–11,000
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- ₽3,000–5,251
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,000–3,400
- 2nd Class (Kupé)
- ₽5,251
- 1nd Class (SW)
- ₽9,500–11,000
Train from Abinskaya to Rostov-Glavny
- Ave. Duration
- 5h 49m
- Frequency
- 4 times a week
- Estimated price
- ₽3,400–5,881
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,400–3,800
- 2nd Class (Kupé)
- ₽5,881
- 1nd Class (SW)
- ₽10,000–13,000
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–950
Train from Kazansky Railway Terminal to Rostov-Glavny
- Ave. Duration
- 15h 7m
- Frequency
- 4 times a day
- Estimated price
- ₽2,700–4,200
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽2,700–2,900
- 2nd Class (Kupé)
- ₽3,600–4,200
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–950
Train from Volgograd 1 to Rostov Gl
- Ave. Duration
- 11h 32m
- Frequency
- Twice a week
- Estimated price
- ₽1,400–1,900
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽1,400–1,500
- 2nd Class (Kupé)
- ₽1,600–1,900
Train from Omsk-Pass to Rostov-Glavny
- Ave. Duration
- 2d 15h
- Frequency
- Twice a week
- Estimated price
- ₽6,500–11,000
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽6,500–6,900
- 2nd Class (Kupé)
- ₽9,500–11,000
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Irkutsk Pas
- Ave. Duration
- 23h 33m
- Frequency
- Once a week
- Estimated price
- ₽900–2,000
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ₽2,700–3,300
- Sitting coach
- ₽900–1,100
- Soft sleeper coach
- ₽1,700–2,000
Train from Ulaanbaatar to Ulan-Ude
- Ave. Duration
- 15h 6m
- Frequency
- Once a week
- Estimated price
- ₽500–1,200
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ₽1,600–1,900
- Sitting coach
- ₽500–650
- Soft sleeper coach
- ₽1,000–1,200
Train from Ulaanbaatar to Sliudianka 1
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Estimated price
- ₽850–1,900
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ₽2,500–3,000
- Sitting coach
- ₽850–1,000
- Soft sleeper coach
- ₽1,500–1,900
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Sühbaatar to Ulan-Ude
- Ave. Duration
- 6h 59m
- Frequency
- Once a week
- Estimated price
- ₽2,300–8,000
- Website
- Russian Railways
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽2,300–3,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol, Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–2,000
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 16h
- Frequency
- 5 times a day
- Estimated price
- ₽2,500–4,000
- Schedules at
- avtovokzaly.ru
- Phone
- +976 1900 1234
- [email protected]
- Website
- National Road Transport Center
Bus from Dragon Bus Terminal to Sühbaatar
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₽600–850
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Kirov to Moscow, International Bus Station
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- ₽8,000–16,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽16,000
- Children
- ₽8,000
- Ave. Duration
- 47 min
- Estimated price
- ₽950–1,400
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.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 What are the different types of Renfe trains in Spain?, Flying into Beijing?, and How to get from JFK to New York City - to help you get the most out of your next trip.





















