There are 7 ways to get from Tbilisi to Latvia by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Tbilisi International Airport (TBS) to Riga International Airport (RIX)plane TBS - RIX
7h 49m$167–422Bus
- Take the bus from Ortachala Bus Station to Moscow Central Bus Stationbus
- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
- Take the bus from Velikiy Novgorod Bus station to Pskov Bus stationbus 958
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
47h 32mBus, train via Moscow
- Take the bus from Ortachala Bus Station to Pyatigorsk Bus stationbus
- Take the train from Piatigorsk to Kazansky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Pskov Passtrain
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
2dDrive 2,738.4 km
- Drive from Tbilisi to Rigacar 2,738.4 km
37h 27m$493–712Bus via Rostov-on-Don
- Take the bus from Ortachala Bus Station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
- Take the bus from Vilnius Central Bus Station to Riga Central Bus Stationbus
2d 3h$233–603Bus, train
- Take the bus from Ortachala Bus Station to Vladikavkaz 1 Bus stationbus
- Take the train from Nazran to Voronezh-1train
- Take the train from Voronej 1 to Hudahajtrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
2d 14hBus, train #2
- Take the bus from Tbilisi Didube to Vladikavkaz Rail stationbus
- Take the train from Vladikavkaz to Adlertrain
- Take the train from Adler to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
- Take the train from Vilnius to Riga-Pasazierutrain 889
3d 12h$244–474
Tbilisi International Airport (TBS) to Riga International Airport (RIX) flights
Questions & Answers
The cheapest way to get from Tbilisi to Latvia is to bus via Rostov-on-Don which costs $230 - $650 and takes 2 days 3h.
The fastest way to get from Tbilisi to Latvia is to fly which takes 7h 49m and costs $160 - $430.
No, there is no direct bus from Tbilisi to Latvia station. However, there are services departing from Baratashvili str. and arriving at Riga Central Bus Station via Ortachala Bus Station, Moscow Central Bus Station, Velikiy Novgorod Bus station and Pskov Bus station. The journey, including transfers, takes approximately 47h 32m.
The distance between Tbilisi and Latvia is 2285 km. The road distance is 2738.4 km.
The best way to get from Tbilisi to Latvia without a car is to bus which takes 47h 32m and costs .
It takes approximately 7h 49m to get from Tbilisi to Latvia, including transfers.
Tbilisi to Latvia bus services, operated by Avtovokzaly.ru, depart from Ortachala Bus Station.
The best way to get from Tbilisi to Latvia is to fly which takes 7h 49m and costs $160 - $430. Alternatively, you can bus, which costs and takes 47h 32m.
Tbilisi to Latvia bus services, operated by Avtovokzaly.ru, arrive at Moscow Central Bus Station.
Latvia is 1h behind Tbilisi. It is currently 1:40 AM in Tbilisi and 12:40 AM in Latvia.
What companies run services between Tbilisi, Georgia and Latvia?
Air Baltic, Austrian Airlines, and LOT fly from Tbilisi International Airport (TBS) to Riga International Airport (RIX) twice daily. Alternatively, you can take a bus from Baratashvili str. to Riga Central Bus Station via Ortachala Central Bus Station, Ortachala Bus Station, Moscow Central Bus Station, Velikiy Novgorod Bus station, and Pskov Bus station in around 47h 32m.
- Website
- airbaltic.com
Flights from Tbilisi International Airport to Riga International Airport
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $180–430
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Piatigorsk to Kazansky Railway Terminal
- Ave. Duration
- 22h 46m
- Frequency
- Once daily
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $210–300
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
Train from Leningradsky Railway Terminal to Pskov Pass
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- $24–55
- Website
- Russian Railways
- 1nd Class (SW)
- $120–170
- 3rd Class (Platzcart)
- $24–35
- 2nd Class (Kupé)
- $35–55
Train from Nazran to Voronezh-1
- Ave. Duration
- 24h 2m
- Frequency
- 4 times a week
- Estimated price
- $40–80
- Website
- Russian Railways
- 1nd Class (SW)
- $180–260
- 3rd Class (Platzcart)
- $40–55
- 2nd Class (Kupé)
- $55–80
Train from Voronej 1 to Hudahaj
- Ave. Duration
- 23h 59m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- Russian Railways
- 1nd Class (SW)
- $170–240
- 3rd Class (Platzcart)
- $40–55
- 2nd Class (Kupé)
- $55–80
Train from Vladikavkaz to Adler
- Ave. Duration
- 16h 27m
- Frequency
- 4 times a week
- Estimated price
- $25–55
- Website
- Russian Railways
- 1nd Class (SW)
- $120–180
- 3rd Class (Platzcart)
- $25–35
- 2nd Class (Kupé)
- $40–55
Train from Adler to Minsk Pas
- Ave. Duration
- 2d 1h
- Frequency
- Once daily
- Estimated price
- $65–120
- Website
- Russian Railways
- 1nd Class (SW)
- $260–370
- 3rd Class (Platzcart)
- $65–90
- 2nd Class (Kupé)
- $85–120
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ortachala Bus Station to Moscow Central Bus Station
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- $50–75
- Schedules at
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Velikiy Novgorod Bus station
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- $11–30
- Schedules at
- avtovokzaly.ru
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Which London airport should I choose?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Tbilisi to Latvia is 2738 km. It takes approximately 37h 27m to drive from Tbilisi to Latvia.
There are 2062+ hotels available in Latvia.







