OrbiTrip
Menu

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

OptionCostTimeCatch
Marshrutka (Didube → Borjomi)~15–20 GEL (~$8)2.5–3 hLeaves when full; Bakuriani needs a change
Train Tbilisi → Borjomi~2 GEL4–5 hSlow; two departures a day (morning and evening), check the timetable
Kukushka train (Borjomi → Bakuriani)Not running since 2020——
Private transferBorjomi from 255 GEL (~$97) · Bakuriani from 301 GEL (~$115), fixed2–3 h door-to-doorBook 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.

Train to Borjomi (the Kukushka is closed)

The Kukushka narrow-gauge train from Borjomi to Bakuriani has not run since 2020, and as of September 2026 it is still suspended; a relaunch has been announced for January 2027, but that is a plan, not a confirmed timetable, so do not plan around it. On the main line two slow local trains a day run from Tbilisi to Borjomi, one early in the morning and one in the evening (about 4 hours, ~2 GEL); check the current railway.ge timetable before relying on them. From Borjomi the last ~30 km up to Bakuriani is by marshrutka (several departures a day, under an hour), taxi or a private car from 90 GEL. With skis, luggage or children, a direct transfer is the easier plan.

Marshrutka and train, honestly

The Didube marshrutka is the budget benchmark: 15–20 GEL (~$8), 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; the Kukushka train has not run since 2020.

Bakuriani for families?
Yes — gentler than Gudauri, sledding, season Dec–Mar.

Transfer price?
Borjomi from 255 GEL (~$97), Bakuriani from 301 GEL (~$115), fixed at booking.

Book a fixed-price Bakuriani transfer →

OrbiTrip — private transfers and tours across Georgia. Fixed prices, professional local drivers, free cancellation.

Already in Borjomi and heading up to the slopes? See our Borjomi to Bakuriani transfer guide.