Skip to content
Mixroutes
Gori
City in Shida Kartli, Georgia

Gori

Gori is a city in eastern Georgia, which serves as the regional capital of Shida Kartli.

It is located at the confluence of two rivers, the Mtkvari and the Liakhvi. Gori is the fifth most populous city in Georgia. Its name comes from the Georgian word gora (გორა), meaning "heap", "hill", or "mountain".

How locals move

Getting around Gori the local way

Gori sits on the Tbilisi–Kutaisi–Batumi rail and marshrutka corridor an hour from the capital, but the road and rail lines north to Tskhinvali stop dead at the South Ossetian boundary line a few kilometres away, and Uplistsikhe is reached by a mix of taxi, seasonal train and infrequent local bus rather than any through service.

  1. 01
    Tbilisi (Didube) – Gori marshrutkamarshrutka

    Tbilisi's Didube market minibus station to Gori's central square / bus station beside the bazaar

    Where
    Marshrutkas to Gori leave from Didube in Tbilisi; in Gori they arrive and depart from the bus station beside the central bazaar
    When
    Many daily, roughly every 30 minutes
    Fare (2026)
    7 GEL from Tbilisi (2026); 4 GEL for the marshrutka / 3.50 GEL for the bus back to Tbilisi
    Takes
    about 1h to 1h30
    Season
    year-round
    Booking
    none, pay the driver

    Sources: en.wikivoyage.org (2026-07) · en.wikivoyage.org (2026-09) · confidence high

  2. 02
    Taxi van to Tbilisi (overflow when marshrutkas fill)share taxi

    Gori bus station to Tbilisi, near the theatre on Tsabadze street or near the VTB bank if the Didube-bound marshrutkas have gone

    Where
    Ask for a taxi van near the theatre on Tsabadze street or near VTB bank once the scheduled marshrutkas have left
    When
    on demand, leaves when 3–5 passengers fill the van
    Fare (2026)
    5 GEL per seat
    Takes
    about 1 hour
    Season
    year-round
    Booking
    none, wait for the van to fill

    Sources: en.wikivoyage.org (2026-09) · confidence medium

  3. 03
    Tbilisi – Kutaisi/Zugdidi/Batumi trains via Goritrain

    Tbilisi central station to Gori station (57900), continuing to Khashuri, Kutaisi, Zugdidi or Batumi

    Where
    Gori railway station, on the line's daily Tbilisi departures; buy at the station window or via gr.com.ge
    When
    daily departures, historically around 08:30 and 08:50 from Tbilisi, plus a night train passing Gori around 23:30 on the Tbilisi–Batumi run
    Fare (2022)
    7–12 GEL Tbilisi–Gori by day train; 15–25 GEL to Batumi on the night train
    Takes
    Not stated by the source for the Tbilisi–Gori leg; the night train is given as 7 hr Tbilisi–Batumi
    Season
    year-round
    Booking
    advance booking recommended; night-train tickets at Gori were reported sold only an hour before departure

    Sources: en.wikivoyage.org (2022-04) · en.wikivoyage.org (2026-09) · confidence medium

  4. 04
    Borjomi electrotrain to Goritrain

    Borjomi to Gori, stopping en route

    Where
    Board at Borjomi railway station
    When
    two departures a day, 05:50 and 16:35 from Borjomi
    Fare (2026)
    1 GEL, paid inside the train (no online ticket)
    Takes
    not stated by source
    Season
    year-round, per source
    Booking
    none, pay the conductor on board

    Sources: en.wikivoyage.org (2026-03) · confidence medium

  5. 05
    Gori – Khashuri marshrutka (transfer hub for the west)marshrutka

    Gori bus station to Khashuri, where westbound marshrutkas to Kutaisi, Borjomi and Batumi are picked up

    Where
    All westbound vehicles from Gori pass through Khashuri; take a Khashuri marshrutka and transfer there, or flag one down at the Tskhinvali Highway/E60 junction north of town
    When
    every half hour
    Fare (2026)
    2 GEL Gori–Khashuri; 20 GEL Gori–Kutaisi direct via a flagged-down marshrutka
    Takes
    about 1 hour to Khashuri
    Season
    year-round
    Booking
    none

    Sources: en.wikivoyage.org (2026-07) · en.wikivoyage.org (2026-07) · confidence medium

  6. 06
    Gori – Borjomi marshrutkamarshrutka

    Gori bus station to Borjomi

    Where
    Gori bus station, departures posted on the station timetable board
    When
    two departures, 08:30 and 12:40
    Fare (2026)
    5 GEL
    Takes
    not stated by source
    Season
    year-round
    Booking
    none

    Sources: en.wikivoyage.org (2026-09) · confidence medium

  7. 07
    Taxi from Gori to Uplistsikhe complexprivate hire

    Gori main square to the Uplistsikhe cave-town ticket gate, with waiting time

    Where
    Taxis wait around the main square; agree the fare, including wait time, before departing; the Maxim app can also be used but needs SMS verification to a phone number
    When
    on demand
    Fare (2026)
    15–25 GEL round trip with waiting by street hail; around 10–15 GEL one way via the Maxim app
    Takes
    short drive, waiting time varies with visit length
    Season
    year-round
    Booking
    none for street hail; Maxim app requires phone verification

    Sources: en.wikivoyage.org (2026-09) · en.wikivoyage.org (2026-09) · confidence high

  8. 08
    Gori bus station to Uplistsikhe villagebus

    Gori bus station to the modern Uplistsikhe village on the far bank, then a 700m walk across the bridge to the cave complex

    Where
    Ask at the bus station ticket office which minibus or bus goes to Uplistsikhe village; there is no English sign
    When
    a bus departs Gori's bus station around 09:00 and again at noon, returning around 15:00; a separate train runs to the village around 10:00, returning around 17:00; marshrutkas also leave from a dropoff by the stadium
    Fare (2026)
    1 GEL each way
    Takes
    short, plus a 700m walk from the village to the complex
    Season
    year-round per source; return service can involve a wait of an hour or more
    Booking
    none

    Sources: en.wikivoyage.org (2026-09) · en.wikivoyage.org (2026-09) · confidence medium

  9. 09
    South Ossetia administrative boundary line north of Goriborder crossing

    The road and rail corridor north from Gori towards Tskhinvali and Java

    Where
    Hourly buses run from Gori's main bus station to the villages on the Tskhinvali road, but the boundary line itself is not passable to travellers
    When
    not applicable; the crossing does not function as a through route
    Fare (2026)
    not applicable
    Takes
    not applicable
    Season
    closed to ordinary travel since the August 2008 war and unchanged as of this research
    Booking
    not applicable

    Sources: en.wikivoyage.org (2026-09) · en.wikivoyage.org (2026-09) · confidence high

  10. 10
    Roads Department winter and closure bulletins for the Gori areaservice status

    Roads through and around Gori, including the Gori tunnels bypass on the east-west highway

    Where
    api.georoad.gov.ge publishes every active restriction as paginated JSON with Georgian titles, publish dates and a restriction_status code; no restriction naming the Tskhinvali or Java roads appears in the feed, because that boundary is a permanent de facto closure rather than a Roads Department traffic restriction
    When
    updated as restrictions are issued and lifted
    Fare (2026)
    not applicable, informational feed
    Takes
    varies per bulletin
    Season
    checked live; a June 2026 bulletin restricted alternating traffic through the Gori tunnels on set dates
    Booking
    not applicable

    Sources: api.georoad.gov.ge (2026-06-16) · confidence high

Not yet confirmed: Ateni valley and Ateni Sioni church: no working transit source found, so no option is written for it. The one candidate page (geowel.org/ateni-valley) returns a PHP fatal error under HTTP 200 rather than content, and nothing else names a bus, marshrutka or fare. Likely reached only by taxi from Gori; ask at the main square for a price before departing.; Georgian Railway's ticket-search endpoint (POST gr.com.ge/api/ticket-search) rejected repeated attempts with a validation error on standard_passengers despite matching the documented field names; only the /api/stations lookup (confirming Gori's station code 57900, not hidden) could be verified working in this session. Someone completing a real booking should retry with the exact payload shape the front end sends, or use the station ticket window.; The 'trains to Kutaisi 16:30, Borjomi 17:51, Poti 18:46, Tbilisi 19:17' schedule on the Gori Wikivoyage page is dated only 'as of September 14, a Friday' with no year given and reads as a personal trip report rather than a published timetable; treated here as unconfirmed and left out of the options above.; No winter-specific note (snow closures, reduced marshrutka frequency) for Gori itself was found in any source consulted; the Roads Department feed shows live, current restrictions but nothing about a recurring winter pattern in Gori itself. Ask locally in the November–March window.; The brief's framing of Java and Tskhinvali roads as roads that 'no longer function as through routes' matches what was found: the closure is a 2008 war-era administrative boundary line held by Russian/South Ossetian forces, not a Georgian government traffic restriction, so it will never appear in the Roads Department's own restriction feed. Recorded as a border_crossing entry rather than a service_status, since it is not the Roads Department's call to make..

The field note on Gori reads this entry in full, one option at a time, with every source beside it.

Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Wikimedia Commons (see Commons), Wikimedia Commons.