Tbilisi to Borjomi & Bakuriani (2026): Train, Marshrutka or Private Transfer
Updated June 2026 · 6 min read
Borjomi — the spa town behind Georgia's most famous water — and Bakuriani, the country's family ski resort 30 km above it, make one of the most rewarding short trips from Tbilisi. Getting there is easy; getting there well depends on luggage, season and how much you enjoy serpentines. Here is the honest 2026 comparison.
Options at a glance
| Option | Cost | Time | Catch |
|---|---|---|---|
| Marshrutka (Didube → Borjomi) | ~15–20 GEL | 2.5–3 h | Leaves when full; Bakuriani needs a change |
| Train Tbilisi → Borjomi | ~5–10 GEL | 4–5 h | Slow; a couple of departures a day |
| Kukushka (Borjomi → Bakuriani) | ~2–5 GEL | ~2.5 h | An attraction, not transport |
| Private transfer | Borjomi ~180–250 GEL · Bakuriani ~200–300 GEL, fixed | 2–3 h door-to-door | Book ahead in ski season |
The road trip logic
The highway to Borjomi is fast and pretty, following the Mtkvari river into the gorge. The last 30 km up to Bakuriani are proper mountain serpentine — fine in summer, demanding in snow. In ski season (December–March) the equation is the same as on the Gudauri road: winter tyres, local hands, and no luggage-on-knees marshrutka gymnastics with skis.
The smart itinerary most families miss: leave Tbilisi in the morning, stop in Borjomi for the park and a warm-pool hour while the driver waits, then continue up to Bakuriani by late afternoon. A fixed-price transfer makes that a plan instead of a negotiation — book Tbilisi → Borjomi or Tbilisi → Bakuriani.
The Kukushka: ride it once
The narrow-gauge Kukushka train crawls from Borjomi up to Bakuriani in about 2.5 hours through forest and meadows. As transport it is comically slow; as an experience with children it is the best 5 lari in Georgia. Do it one way, have your driver collect you at the top.
Marshrutka and train, honestly
The Didube marshrutka is the budget benchmark: 15–20 GEL, 2.5–3 hours, fine for a solo traveller with a daypack. For Bakuriani you usually change in Borjomi. The mainline train is the slowest and cheapest option — pleasant if the journey is the point, frustrating if the slopes are. With two or more people sharing, a fixed-price car often costs little more than everyone's bus tickets plus the local taxis at both ends — the full maths is in Taxi vs Private Transfer in Georgia.
FAQ
Drive time Tbilisi–Borjomi?
~160 km, about 2 hours by car; marshrutka 2.5–3 h; train 4–5 h.
Borjomi–Bakuriani?
30 km serpentine, 40–50 min by car; Kukushka train ~2.5 h.
Bakuriani for families?
Yes — gentler than Gudauri, sledding, season Dec–Mar.
Transfer price?
Borjomi ~180–250 GEL, Bakuriani ~200–300 GEL, fixed at booking.
Book a fixed-price Bakuriani transfer →
OrbiTrip — private transfers and tours across Georgia. Fixed prices, professional local drivers, free cancellation.