Trains in Georgia: Timetables and Tickets
The main train in Georgia runs Batumi - Tbilisi in about 4 h and stops at Kutaisi Airport. Trains from Baku and Yerevan also reach Tbilisi.
Trains within Georgia
Train tickets in Georgia on 12go
Loading ticket search…
The search form did not load. Search train tickets on 12go (in a new tab)
| Route | Time and fare | Good to know |
|---|---|---|
| Batumi - Tbilisi | about 4 h, from 35 GEL | two trains a day each way; stops in Kobuleti, Ureki and at Kutaisi Airport |
| Tbilisi - Kutaisi (opens in a new tab) | 2 h 35 min | by the double-decker train; the single-deck train takes 3 h 7 min; the station is at Kutaisi Airport |
| Batumi - Kutaisi (opens in a new tab) | 1 h 25 min | the same Batumi - Tbilisi train, station at Kutaisi Airport |
| Tbilisi - Zugdidi (opens in a new tab) | 5 h 21 min, from 16 GEL | the way to Svaneti: leaves Tbilisi at 08:15, back from Zugdidi at 17:50; via Gori, Khashuri and Kutaisi |
Sales open 15 days ahead. Batumi - Tbilisi, Tbilisi - Kutaisi and Batumi - Kutaisi tickets go on sale 15 days before departure; for tomorrow or the day after there are hardly ever seats left, so buy as soon as you know your date.
The Borjomi - Bakuriani train ("Kukushka") has not run since 2020; it was promised to restart in December 2026.
Train to Georgia from Baku and Yerevan
Baku - Tbilisi train
The Baku - Tbilisi train takes about 10 hours, from 192 GEL - tickets on 12go (opens in a new tab). A flight takes about 1 h 10 min, from 445 GEL.
Coming from further away
There is no train from Europe or Russia. Most travellers fly into Tbilisi, Batumi or Kutaisi. From Turkey you cross by land at Sarpi, 20 km from Batumi: the border is open 24 hours, on foot or by car.
Yerevan - Tbilisi train
Until 13 June 2027 the train leaves Yerevan at 21:00 on even-numbered dates and arrives in Tbilisi at 07:05; from Tbilisi it leaves at 20:00 on odd-numbered dates and reaches Yerevan at 06:35. A berth in an open-plan sleeper costs 115 GEL, in a compartment 147. Tickets go on sale 40 days ahead - on 12go (opens in a new tab).
No train on your date? Book a car with driver on GoTrip (opens in a new tab), in either direction.
You need travel insurance to enter Georgia. Cover of at least 30,000 GEL for your whole stay, mandatory since 1 January 2026; it is checked at the border. A policy from home is fine if it is in English or Georgian. What the policy must include
How to buy a train ticket in Georgia
Online with your bank card, or in cash at the station. Seats sell out fast, so don't leave it for the day of travel.
At the station ticket office
The office in Batumi is open 07:30-23:30, in Tbilisi 07:00-23:00. Pay in lari (GEL, the Georgian currency); there are exchange offices near the stations. Go on your first day in Georgia and buy for the date you need.
Online by card
On 12go - in the 12go search form or via the route links in the table, site in English; or on the official website and app of Georgian Railway.
Classes, luggage, child fares and return tickets for the Batumi - Tbilisi train - on the train page.
Where to stay in Batumi and Tbilisi
Some hotels on Booking take no prepayment - you pay on arrival: find a room in Batumi or Tbilisi (opens in a new tab)
Questions about trains in Georgia
Can I take a train from Kutaisi Airport?
Yes, the Batumi - Tbilisi train stops at a station by Kutaisi Airport. To Batumi it takes 1 h 25 min, to Tbilisi 2 h 35 min on the double-decker train.
Where do I buy train tickets in Georgia?
Online by card on 12go or on the official Georgian Railway website and app, or in cash (lari) at the station ticket office.
How far ahead are train tickets sold?
Batumi - Tbilisi, Tbilisi - Kutaisi and Batumi - Kutaisi go on sale 15 days ahead, Yerevan - Tbilisi 40 days ahead. Seats for the next day or two are rarely left.
Is there a train from Baku to Tbilisi?
Yes: about 10 hours, from 192 GEL, tickets on 12go.
Is there a train from Yerevan to Tbilisi?
Yes: until 13 June 2027 it leaves Yerevan at 21:00 on even-numbered dates and Tbilisi at 20:00 on odd-numbered dates; a sleeper berth costs from 115 GEL.
Is there a train from Tbilisi to Zugdidi for Svaneti?
Yes: it leaves Tbilisi at 08:15 and takes 5 h 21 min, from 16 GEL; the return train leaves Zugdidi at 17:50.
Checked: November 2026 · Written and checked by the Travel Batumi team




