Where to stay
Hotels in Tbilisi
Flights to Georgia: Tbilisi, Batumi and Kutaisi
Tbilisi's Shota Rustaveli International Airport (TBS) is the main gateway, some 20 km southeast of the city centre. Direct flights from major European hubs such as Istanbul, Vienna, Munich and Warsaw operate year-round, with increased frequency during the holiday period. Expect return fares from Western Europe to range between 250 and 450 euros if booked by early autumn. The airport is connected by a reliable train service to Tbilisi Central Station, taking about 35 minutes, or a taxi ride of 20–30 minutes depending on traffic.
Batumi International Airport (BUS) serves the Black Sea coast and is a good option if you plan to spend the holidays in Adjara. Direct flights are more limited in winter, often via Istanbul, and return fares from Europe typically fall between 300 and 500 euros. Kutaisi International Airport (KUT) is served by low-cost carriers, mainly from European cities, with return fares from 150 to 300 euros. From Kutaisi, a train to Tbilisi takes about 4 hours, while Batumi is a 2-hour drive. For mountain access, Kutaisi is convenient for Svaneti and Racha, but winter flights can be disrupted by weather.
Rail Connections: Tbilisi to Batumi and Kutaisi
Georgian Railways operates a modern, comfortable train service between Tbilisi and Batumi, with several daily departures from Tbilisi Central Station. The journey takes about 5 hours and costs around 25–35 GEL for a second-class seat. The train is a scenic and reliable way to travel, especially in winter when mountain roads can be hazardous. From Batumi station, the city centre and Black Sea coast are a short taxi ride away. For Kutaisi, trains depart from Tbilisi and take about 4 hours, with fares from 15–20 GEL. Kutaisi station is a 10-minute taxi ride from the city centre.
During the holiday season, trains fill up quickly, so book tickets in advance via the Georgian Railways website or at the station. The Tbilisi–Batumi route is particularly popular for New Year celebrations in Batumi. If you're heading to the mountains, Kutaisi is a useful railhead for onward transfers to Svaneti (Mestia) or Racha (Ambrolauri). Note that winter schedules may have fewer departures, and delays can occur due to weather. I would book a morning train from Tbilisi to Batumi to enjoy daylight views of the countryside.
Mountain Transfers: Getting to Gudauri and Bakuriani
For the ski resorts of Gudauri and Bakuriani, road transfers are the main option. Gudauri is about 2 hours' drive from Tbilisi along the Georgian Military Highway, a scenic but winding road that can be affected by snow and ice. Shared minibuses (marshrutkas) depart from Tbilisi's Didube bus station and cost around 10–15 GEL per person, but they are less frequent in winter. Private transfers from Tbilisi cost 80–120 GEL for a standard car and can be arranged through hotels or local operators. The road is usually kept clear, but winter tyres and chains may be required.
Bakuriani is about 3 hours' drive from Tbilisi and 2 hours from Kutaisi. Marshrutkas run from Tbilisi's Didube station to Bakuriani several times a day, taking around 3.5 hours and costing 15–20 GEL. A private transfer from Tbilisi costs 100–150 GEL. The road via Borjomi is generally well-maintained, but snow can cause delays. For both resorts, I recommend booking a private transfer in advance during the holiday period, as demand is high and last-minute options are limited. Hotels in Bakuriani often partner with local transfer companies, so ask when booking.
Mountain Transfers: Svaneti and Racha
Svaneti, with its capital Mestia, is a stunning but remote region. The journey from Tbilisi to Mestia takes 8–9 hours by road, often via Kutaisi, and involves driving through the Enguri Gorge. In winter, the road can be challenging; the final stretch from Zugdidi to Mestia is sometimes closed due to avalanches or landslides. Shared 4x4 minibuses depart from Tbilisi's Didube station early in the morning and cost 30–40 GEL per person. Private transfers from Tbilisi cost 300–400 GEL. From Kutaisi, a shared minibus to Mestia costs 20–25 GEL and takes about 5 hours. Check road conditions locally before setting out.
Racha, centred on Ambrolauri, is more accessible. From Tbilisi, the drive takes 4–5 hours via the Rikoti Pass, which can be icy in winter. Marshrutkas from Tbilisi's Didube station run to Ambrolauri once or twice daily, costing 20–25 GEL. A private transfer costs 150–200 GEL. From Kutaisi, it's a 2.5-hour drive. For both regions, winter travel requires flexibility and a buffer day in case of delays. I would only attempt Svaneti in winter if you have experience with mountain travel and check forecasts; otherwise, stick to Gudauri or Bakuriani for easier access.