Rome2Rio

How to get fromGori to Rostov-on-Donby train, plane, bus or car

Find Transport to Rostov-on-Don

See all options

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.

  1. Train to Tbilisi International Airport, fly to Krasnodar, train

    best
    1. Take the train from Gori to Tbilisitrain
    2. Fly from Tbilisi International Airport (TBS) to Krasnodar (KRR)planeTBS - KRR
    3. Take the train from Krasnodar 1 to Rostov-Glavnytrain
    10h 44m
    ₽41,294–79,710
  2. Train, bus #2

    cheapest
    1. Take the train from Gori to Zestafonitrain874 / ...
    2. Take the bus from Zestaponi to Rostov-on-Don bus stationbus
    24h 54m
    ₽8,605–8,984
  3. Train, bus via Nazran

    1. Take the train from Gori to Mtskhetatrain853
    2. Take the bus from Natakhtari to Vladikavkaz 1 Bus stationbus
    3. Take the train from Nazran to Rostov-Glavnytrain
    20h 29m
  4. Train, bus

    1. Take the train from Gori to Zestafonitrain874 / ...
    2. Take the bus from Zestafoni to Rostov-on-Don bus stationbus
    22h 18m
    ₽9,335–9,714
  5. Drive 891.9 km

    1. Drive from Gori to Rostov-on-Doncar891.9 km
    12h 43m
    ₽8,810–12,725
  6. Train to Tbilisi International Airport, fly to Sochi International Airport, train

    1. Take the train from Gori to Tbilisitrain
    2. Fly from Tbilisi International Airport (TBS) to Sochi International Airport (AER)planeTBS - AER
    3. Take the train from Sochi Airport to Rostov-Glavnytrain
    15h 12m
    ₽39,664–104,260
  7. Train to Tbilisi International Airport, fly to Mineralnye Vody Airport, train

    1. Take the train from Gori to Tbilisitrain
    2. Fly from Tbilisi International Airport (TBS) to Mineralnye Vody Airport (MRV)planeTBS - MRV
    3. Take the train from Beshtau to Rostov Gltrain
    12h 23m
    ₽48,994–89,610
  8. Train, bus to Batumi International Airport, fly to Krasnodar

    1. Take the train from Gori to Urekitrain
    2. Take the bus from Ureki to Batumibus
    3. Fly from Batumi International Airport (BUS) to Krasnodar (KRR)planeBUS - KRR
    4. Take the train from Krasnodar 1 to Rostov-Glavnytrain
    15h 25m
    ₽42,935–95,244

Tbilisi International Airport (TBS) to Krasnodar (KRR) flights

Calendar2Weekly Planes
Duration1h 35mAverage Duration
Ticket₽6,744Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators

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.