By plane

There are flights to Tbilisi from a number of European, North American and Asian cities, including London with  British Airways, Paris with Georgian Airways, Vienna with Austrian Airlines, Warsaw (LOT Airlines), Kiev (Georgian Airways), Munich (Lufthansa), Athens (Georgian Airways), Riga (airBaltic), Istanbul (Turkish Airlines), Prague (Czech Airlines). Just recently, KLM cancelled their flights to Tbilisi but you can fly with Georgian Airways from/to Amsterdam. Belavia (Belarusian National Airlines) is now offering daily direct flights from Minsk to Tbilisi at great rates, and there are plenty of connecting flights from European cities to Minsk, e.g. from Amsterdam (a transit visa is not required if you fly to Georgia).

Please note that Georgian Airways (AirZena) has many flights from many different cities. See also airBaltic for cheap flights to many European destinations.

Tbilisi is also served from the Middle East from Dubai with the low cost carrier flydubai, which offers flights three times a week.

2007 saw the reopening of the airport in Batumi. Turkish Airlines flys every day between Batumi and Istanbul. Other destinations serviced by the Batumi airport include Kharkov, Kiev and Minsk (twice per week with Belavia). The Batumi airport is located about 10km south of the city centre and is accessible by minibus and taxi.

Kutaisi Airport is served by Wizzair from Warsaw, Katowice, Kiev, Budapest and Vilnius and by Pegasus Airlines from Istanbul Sabiha Gokcen. You can find cheap tickets to Kutaisi and arrive to Tbilisi by car from there (it’s only 2 hours ride).

For more information please visit the official website of Tbilisi International Airport:


By train

Georgia is easily accessible by train from various neighboring countries. The train from Baku(Azerbaijan) or Yerevan(Armenia) will get you to Tbilisi quickly and comfortably. You can book your tickets online, by telephone or through your local travel agent. There are train services from Baku, Azerbaijan which stop at various places on the route and terminate in Tbilisi. Also, there’s service from Yerevan, Armenia. The train for Yerevan is old but first class offers Wi-Fi and air conditioning.

From Baku (Azerbaijan) -Transcaucasus Railway overnight train
There are daily departures from Baku and Tbilisi:

Routing              Departure          Arrival
Baku – Tbilisi       20:45              11:40    Daily
Tbilisi – Baku       16:30              10:20    Daily
Frequent stops and schedule delays are expected.
From Yerevan (Armenia) –Transcaucasus Railway overnight train
Departures from Yerevan and Tbilisi:

Routing                      Departure           Arrival
Yerevan – Tbilisi         22:35                 09:05   Every other day 29, 31, 3, 5
Tbilisi –Yerevan          20:20                 07:10   Every other day 29, 31, 3, 5
Frequent stops and schedule delays are expected.

For more information please visit the official website of Georgian Railway:


By bus

There are direct bus services from Istanbul, Turkey, which stop at various places on the route and terminate in Tbilisi. There are also several non-stop bus services between Tbilisi and Baku, Azerbaijan. Buses departured from Baku International Bus Terminal every day at 21:00 and 23:00

There is a bus that goes from Ardahan, Turkey to Tblisi every day during the summer around 10:30am. To get to Ardahan there is one mini-bus every day leaving from the old bus station (eski otogar) in Kars at 8am. There may be more buses latter in the day as well depending on the day of week and time of the year.

By minibus

There are many minibuses that operate international routes to and from cities and large towns in Georgia. Minibuses run between Georgia and Russia, Azerbaijan, Armenia, Iran, and Iraq. In Tbilisi, these routes usually originate and terminate at bus stations and the Didube subway station. Outside Tbilisi, minibus routes may stop at either bus stations or central locations (town squares).