There are 5 ways to get from Rostov-on-Don to Magas by train, bus, 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.
Train
best- Take the train from Rostov-Glavny to Nazrantrain 146Э
12h 12m₽2,221–4,611Bus via Stavropol
- Take the bus from Rostov-on-Don bus station to Stavropol, Bus Stationbus
- Take the bus from Stavropol Bus Station to Nazran'bus
13h 2m₽2,710–4,264Drive 693.6 km
- Drive from Rostov-on-Don to Magascar 693.6 km
9h 23m₽4,782–6,907Taxi
- Take the taxi from Rostov-on-Don to Magastaxi 693.6 km
9h 23m₽12,000–15,000Bus
- Take the bus from Rostov-on-Don bus station to Vladikavkaz 1 Bus stationbus
14h 25m₽2,376–3,204
Questions & Answers
The cheapest way to get from Rostov-on-Don to Magas is to bus which costs RUB 2300 - RUB 3200 and takes 14h 25m.
The fastest way to get from Rostov-on-Don to Magas is to drive which takes 9h 23m and costs RUB 4700 - RUB 7000.
No, there is no direct bus from Rostov-on-Don station to Magas. However, there are services departing from Rostov-on-Don bus station and arriving at Nazran' via Stavropol Bus Station. The journey, including transfers, takes approximately 13h 2m.
No, there is no direct train from Rostov-on-Don to Magas. However, there are services departing from Rostov-Glavny and arriving at Nazran via . The journey, including transfers, takes approximately 12h 12m.
The distance between Rostov-on-Don and Magas is 704 km. The road distance is 693.6 km.
The best way to get from Rostov-on-Don to Magas without a car is to train which takes 12h 12m and costs RUB 2200 - RUB 4700.
It takes approximately 12h 12m to get from Rostov-on-Don to Magas, including transfers.
Rostov-on-Don to Magas bus services, operated by Avtovokzaly.ru, depart from Rostov-on-Don bus station.
Rostov-on-Don to Magas train services, operated by Russian Railways (РЖД), depart from Rostov-Glavny station.
The best way to get from Rostov-on-Don to Magas is to train which takes 12h 12m and costs RUB 2200 - RUB 4700. Alternatively, you can bus via Stavropol, which costs RUB 2700 - RUB 4300 and takes 13h 2m.
What companies run services between Rostov-on-Don, Russia and Magas, Russia?
Russian Railways (РЖД) operates a train from Rostov-Glavny to Nazran 4 times a week. Tickets cost ₽2,100–4,500 and the journey takes 12h 2m. Alternatively, you can take a bus from Rostov-on-Don bus station to Magas via Stavropol Bus Station and Nazran' in around 13h 2m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Rostov-Glavny to Nazran
- Ave. Duration
- 12h 2m
- Frequency
- 4 times a week
- Estimated price
- ₽2,100–4,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,100–2,800
- 2nd Class (Kupé)
- ₽3,200–4,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Stavropol, Bus Station
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–2,000
- Schedules at
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Vladikavkaz 1 Bus station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ₽2,100–2,900
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- avtovokzal26.ru
Bus from Stavropol Bus Station to Nazran'
- Ave. Duration
- 6h 33m
- Frequency
- 5 times a day
- Estimated price
- ₽1,500–2,200
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Ave. Duration
- 9h 23m
- Estimated price
- ₽12,000–15,000
Citymobil
- Phone
- +7 863 333-00-00
- Website
- city-mobil.ru
Maxim
- Phone
- +7 863 333-33-33
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 863 244-44-44
- 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 Italian Lakes: Getting around by train, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Rostov-on-Don to Magas bus services, operated by Avtovokzaly.ru, arrive at Stavropol, Bus Station.
Rostov-on-Don to Magas train services, operated by Russian Railways (РЖД), arrive at Nazran station.
Yes, the driving distance between Rostov-on-Don to Magas is 694 km. It takes approximately 9h 23m to drive from Rostov-on-Don to Magas.








