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.

The rail link from Russian Federation is currently closed.

For more information please visit the official website of Georgian Railway:                  
 http://www.railway.ge