There are 8 ways to get from Gori to Rostov-on-Don by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Tbilisi International Airport, fly to Krasnodar, train
best- Take the train from Gori to Tbilisi
- Fly from Tbilisi International Airport (TBS) to Krasnodar (KRR)TBS - KRR
- Take the train from Krasnodar 1 to Rostov-Glavny
10h 44m₽41,294–79,710Train, bus #2
cheapest- Take the train from Gori to Zestafoni874 / ...
- Take the bus from Zestaponi to Rostov-on-Don bus station
24h 54m₽8,605–8,984Train, bus via Nazran
- Take the train from Gori to Mtskheta853
- Take the bus from Natakhtari to Vladikavkaz 1 Bus station
- Take the train from Nazran to Rostov-Glavny
20h 29mTrain, bus
- Take the train from Gori to Zestafoni874 / ...
- Take the bus from Zestafoni to Rostov-on-Don bus station
22h 18m₽9,335–9,714Drive 891.9 km
- Drive from Gori to Rostov-on-Don891.9 km
12h 43m₽8,810–12,725Train to Tbilisi International Airport, fly to Sochi International Airport, train
- Take the train from Gori to Tbilisi
- Fly from Tbilisi International Airport (TBS) to Sochi International Airport (AER)TBS - AER
- Take the train from Sochi Airport to Rostov-Glavny
15h 12m₽39,664–104,260Train to Tbilisi International Airport, fly to Mineralnye Vody Airport, train
- Take the train from Gori to Tbilisi
- Fly from Tbilisi International Airport (TBS) to Mineralnye Vody Airport (MRV)TBS - MRV
- Take the train from Beshtau to Rostov Gl
12h 23m₽48,994–89,610Train, bus to Batumi International Airport, fly to Krasnodar
- Take the train from Gori to Ureki
- Take the bus from Ureki to Batumi
- Fly from Batumi International Airport (BUS) to Krasnodar (KRR)BUS - KRR
- Take the train from Krasnodar 1 to Rostov-Glavny
15h 25m₽42,935–95,244
Tbilisi International Airport (TBS) to Krasnodar (KRR) flights
Questions & Answers
The cheapest way to get from Gori to Rostov-on-Don is to train and bus which costs RUB 8600 - RUB 9000 and takes 24h 54m.
The fastest way to get from Gori to Rostov-on-Don is to train and fly which takes 10h 44m and costs RUB 41000 - RUB 80000.
The distance between Gori and Rostov-on-Don is 990 km. The road distance is 891.9 km.
The best way to get from Gori to Rostov-on-Don without a car is to train and bus via Nazran which takes 20h 29m and costs .
It takes approximately 10h 44m to get from Gori to Rostov-on-Don, including transfers.
Rostov-on-Don is 1h behind Gori. It is currently 9:53 AM in Gori and 8:53 AM in Rostov-on-Don.
Yes, the driving distance between Gori to Rostov-on-Don is 892 km. It takes approximately 12h 43m to drive from Gori to Rostov-on-Don.
What companies run services between Gori, Shida Kartli, Georgia and Rostov-on-Don, Russia?
There is no direct connection from Gori to Rostov-on-Don. However, you can take the train to Tbilisi, walk to Station Square 1, take the subway to Samgori, walk to Metro Station Samgori, take the line 337 bus to Tbilisi Airport, walk to Tbilisi International Airport (TBS) airport, fly to Krasnodar (KRR), take the taxi to Krasnodar 1, then take the train to Rostov-Glavny. Alternatively, you can take a train from Gori to Rostov-Glavny via Mtskheta, Natakhtari, Vladikavkaz 1 Bus station, Beslan, and Nazran in around 20h 29m.
- Website
- flyredwings.com
Flights from Tbilisi International Airport to Krasnodar
- Ave. Duration
- 1h 35m
- When
- Friday and Sunday
- Estimated price
- ₽6,500–44,000
Flights from Tbilisi International Airport to Sochi International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₽6,500–45,000
Flights from Batumi International Airport to Krasnodar
- Ave. Duration
- 1h 15m
- When
- Tuesday and Friday
- Estimated price
- ₽5,000–35,000
- Website
- azimuth.aero
Flights from Tbilisi International Airport to Mineralnye Vody Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽5,000–37,000
- Phone
- +995 32 2199010
- railway@railway.ge
- Website
- railway.ge
Train from Gori to Tbilisi
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- ₽350–731
- Website
- http://www.railway.ge/en/
- Schedules at
- http://www.railway.ge/en/traffic-general-schedule/
- Book at
- https://tickets.railway.ge/Home/Index
- 2 Class
- ₽350–390
- Business Class
- ₽1,170
- 1 Class
- ₽731
Train from Gori to Mtskheta
- Ave. Duration
- 46 min
- Frequency
- 4 times a week
- Estimated price
- ₽340–719
- Website
- http://www.railway.ge/en/
- Schedules at
- http://www.railway.ge/en/traffic-general-schedule/
- Book at
- https://tickets.railway.ge/Home/Index
- 2 Class
- ₽340–380
- Business Class
- ₽1,160
- 1 Class
- ₽719
Train from Gori to Zestafoni
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₽360–747
- Website
- http://www.railway.ge/en/
- Schedules at
- http://www.railway.ge/en/traffic-general-schedule/
- Book at
- https://tickets.railway.ge/Home/Index
- 2 Class
- ₽360–400
- Business Class
- ₽1,186
- 1 Class
- ₽747
Train from Gori to Ureki
- Ave. Duration
- 4h 49m
- Frequency
- 4 times a week
- Estimated price
- ₽420–812
- Website
- http://www.railway.ge/en/
- Schedules at
- http://www.railway.ge/en/traffic-general-schedule/
- Book at
- https://tickets.railway.ge/Home/Index
- 2 Class
- ₽420–460
- Business Class
- ₽1,247
- 1 Class
- ₽812
- Phone
- +995 32 2199010
- railway@railway.ge
- Website
- railway.ge
Train from Gori to Tbilisi
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- ₽230–250
- Website
- http://www.railway.ge/en/
- Schedules at
- http://www.railway.ge/en/traffic-general-schedule/
- Book at
- https://tickets.railway.ge/Home/Index
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 49m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,300–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,300–1,900
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Nazran to Rostov-Glavny
- Ave. Duration
- 13h 13m
- Frequency
- 4 times a week
- Estimated price
- ₽2,300–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,300
- 2nd Class (Kupé)
- ₽3,200–4,400
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,000
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,300–2,000
Train from Sochi Airport to Rostov-Glavny
- Ave. Duration
- 8h 56m
- Frequency
- Once daily
- Estimated price
- ₽2,400–3,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,400–3,500
Train from Beshtau to Rostov Gl
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- ₽2,300–3,300
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,300–3,300
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- ₽480–900
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–950
Train from Krasnodar 1 to Rostov-Glavny
- Ave. Duration
- 4h 23m
- Frequency
- 4 times a week
- Estimated price
- ₽1,600–3,400
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽1,600–1,800
- 2nd Class (Kupé)
- ₽3,000–3,400
- 1nd Class (SW)
- ₽5,625
- Website
- luksyilmazturizm.com
Bus from Natakhtari to Vladikavkaz 1 Bus station
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Zestaponi to Rostov-on-Don bus station
- Ave. Duration
- 21h 2m
- Frequency
- Once a week
- Estimated price
- ₽8,237
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Zestafoni to Rostov-on-Don bus station
- Ave. Duration
- 18h 48m
- Frequency
- Twice a week
- Estimated price
- ₽8,967
- Schedules at
- facebook.com
- Phone
- +995 706 777 925
- office@citybus.ge
- Website
- citybus.ge
Bus from Ureki to Batumi
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- ₽472
- Website
- https://citybus.ge/en
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 Why you should take the train in the US, South Korea: Travelling from Seoul to Busan , and Getting around the Cyclades - to help you get the most out of your next trip.























