There are 7 ways to get from Tbilisi to Riga by plane, bus, train, night 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.

Recommended option

Fly  •  6 h 30 min

  1. Fly from Tbilisi (TBS) to Riga (RIX) TBS - RIX

$95 - $240

Cheapest option

Bus, train, night train  •  2 days 22 h

  1. Take the bus from Tbilisi to Vladikavkaz
  2. Take the train from Vladikavkaz to Mineralnie Wodi D
  3. Take the train from Mineralnie Wodi to Minsk-Passajirskii D
  4. Take the night train from Minsk-Passajirskii to Riga Pass

$71 - $157

5 alternative options

Bus, train  •  2 days 0 h

  1. Take the bus from Tbilisi to Mineralnye Vody
  2. Take the train from Mineralnie Wodi to Moskva Kasanskaja D
  3. Take the train from Moskva Rijskaja to Riga Pass D

$79 - $169

Bus Gorec Tour  •  2 days 14 h

  1. Take the bus from Tbilisi to Vladikavkaz
  2. Take the bus from Vladikavkaz to St.Petersburg
  3. Take the bus from St.Petersburg to Rīga

Minibus, bus, train  •  2 days 21 h

  1. Take the Minibus from Tbilisi Didube to Gudauri
  2. Take the bus from Gudauri to Vladikavkaz
  3. Take the train from Vladikavkaz to Rossosch D
  4. Take the train from Rossosch to Vilnius(LT)
  5. Take the train from Vilnius to Daugavpils
  6. Take the train from Daugavpils to Riga 703 / ...

$86 - $174

Bus via Dnipro  •  3 days 4 h

  1. Take the bus from Tbilisi to Rostov-na-Donu
  2. Take the bus from Rostov-na-Donu to Dnepropetrovsk
  3. Take the bus from Dnipro to Rīga

$134 - $227

Drive  •  36 h 6 min

  1. Drive from Tbilisi to Riga 1798.6 miles

$320 - $470

Questions & Answers

No, there is no direct bus from Tbilisi to Riga. However, there are services departing from Tbilisi and arriving at Rīga via Vladikavkaz and St.Petersburg. The journey, including transfers, takes approximately 2 days 14 h.

More details

The distance between Tbilisi and Riga is 2243 km. The road distance is 2877.8 km.

Get driving directions

The best way to get from Tbilisi to Riga without a car is to bus and train which takes 2 days 0 h and costs .

More details

It takes approximately 6 h 30 min to get from Tbilisi to Riga, including transfers.

More details

Tbilisi to Riga bus services, operated by MiminoTrans Ge, depart from Tbilisi station.

More details

The best way to get from Tbilisi to Riga is to fly which takes 6 h 30 min and costs . Alternatively, you can bus, which costs and takes 2 days 14 h.

Mode details

The quickest flight from Tbilisi Airport to Riga Airport is the direct flight which takes 3 h 30 min.

Search flights

Tbilisi to Riga bus services, operated by Lux Express, arrive at Rīga station.

More details

Riga is 2 h behind Tbilisi. It is currently 8:46 PM in Tbilisi and 7:46 PM in Riga.

Yes, the driving distance between Tbilisi to Riga is 2878 km. It takes approximately 36 h 6 min to drive from Tbilisi to Riga.

Get driving directions

Map of how to get from Tbilisi to Riga.
Launch map view
  • Distance: 1402.1 miles
  • Duration: 6 h 30 min

What companies run services between Tbilisi, Georgia and Riga, Latvia?

Air Baltic, Ukraine International Airlines and five other airlines fly from Tbilisi to Riga every 4 hours. Alternatively, you can take a bus from Tbilisi to Riga via Vladikavkaz and St.Petersburg in around 2 days 14 h.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Tbilisi to Riga via Boryspil
Ave. Duration
6 h 35 min
When
Every day
Estimated price
$120 - $480
Air Baltic
Website
airbaltic.com
Flights from Tbilisi to Riga
Ave. Duration
3 h 30 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$150 - $550
Turkish Airlines
Website
p.turkishairlines.com
Flights from Tbilisi to Riga via Istanbul Ataturk
Ave. Duration
7 h
When
Monday, Wednesday and Friday
Estimated price
$170 - $650
Belavia Belarusian Airlines
Website
belavia.by
Flights from Tbilisi to Riga via Minsk
Ave. Duration
7 h 15 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$190 - $750
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Tbilisi to Riga via Moscow Sheremetyevo
Ave. Duration
7 h 55 min
When
Every day
Estimated price
$210 - $700
Azerbaijan Airlines
Website
azal.az
Flights from Tbilisi to Riga via Baku
Ave. Duration
6 h 40 min
When
Monday and Thursday
Estimated price
$150 - $550
LOT
Website
lot.com
Flights from Tbilisi to Riga via Warsaw
Ave. Duration
7 h 30 min
When
Monday to Saturday
Estimated price
$180 - $700
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Mineralnie Wodi to Moskva Kasanskaja
Ave. Duration
22 h 59 min
Frequency
5 times a day
Estimated price
$30 - $85
Website
pass.rzd.ru
3rd Class (Platzcart)
$30 - $50
2nd Class (Kupé)
$55 - $85
Train from Moskva Rijskaja to Riga Pass
Ave. Duration
16 h 23 min
Frequency
Once daily
Estimated price
$21 - $55
Website
pass.rzd.ru
Train from Vladikavkaz to Rossosch
Ave. Duration
21 h 46 min
Frequency
Once daily
Estimated price
$25 - $65
Website
pass.rzd.ru
3rd Class (Platzcart)
$25 - $40
2nd Class (Kupé)
$40 - $65
Train from Rossosch to Vilnius(LT)
Ave. Duration
31 h 24 min
Frequency
4 times a week
Estimated price
$26 - $60
Website
pass.rzd.ru
Train from Vladikavkaz to Mineralnie Wodi
Ave. Duration
3 h 57 min
Frequency
3 times a day
Estimated price
$11 - $22
Website
pass.rzd.ru
3rd Class (Platzcart)
$11 - $17
2nd Class (Kupé)
$14 - $22
Train from Mineralnie Wodi to Minsk-Passajirskii
Ave. Duration
45 h 44 min
Frequency
3 times a week
Estimated price
$35 - $100
Website
pass.rzd.ru
Lithuanian Railways (LG)
Phone
(+370) 700 55111
Email
nuomone@litrail.lt
Website
litrail.lt
Train from Vilnius to Daugavpils
Ave. Duration
2 h 47 min
Frequency
4 times a week
Estimated price
$7 - $13
Website
traukiniobilietas.lt
2nd Class Ticket
$7 - $10
1st Class Ticket
$9 - $13
Latvian Railways (PV)
Phone
+371 67232135
Website
pv.lv
Train from Daugavpils to Riga
Ave. Duration
3 h 34 min
Frequency
Every 4 hours
Estimated price
$8
Website
pv.lv
Belorussian Railways (BŽD)
Bus operators
MiminoTrans Ge
Bus from Tbilisi to Mineralnye Vody
Ave. Duration
6 h 49 min
Frequency
3 times a week
Estimated price
$27 - $30
Schedules at
avtovokzaly.ru
Book at
facebook.com
Bus from Tbilisi to Vladikavkaz
Ave. Duration
3 h 7 min
Frequency
6 times a week
Estimated price
$22 - $24
Schedules at
avtovokzaly.ru
Book at
facebook.com
Bus from Tbilisi to Rostov-na-Donu
Ave. Duration
15 h 59 min
Frequency
3 times a week
Estimated price
$40 - $60
Schedules at
avtovokzaly.ru
Book at
facebook.com
Gorec Tour
Website
gorec-tour.ucoz.com
Bus from Vladikavkaz to St.Petersburg
Ave. Duration
46 h 5 min
Frequency
Twice a week
Schedules at
gorec-tour.ucoz.com
Minibus
Bus from Tbilisi Didube to Gudauri
Ave. Duration
2 h
Frequency
5 times a day
Estimated price
$4
Hayreniq Tour
Website
hayreniqtour.ru
Bus from Gudauri to Vladikavkaz
Ave. Duration
1 h 58 min
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
hayreniqtour.ru
Bus from Tbilisi to Vladikavkaz
Ave. Duration
4 h 42 min
Frequency
Once daily
Estimated price
$19 - $27
Schedules at
hayreniqtour.ru
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Rostov-na-Donu to Dnepropetrovsk
Ave. Duration
27 h 23 min
Frequency
4 times a week
Estimated price
$24 - $60
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from London to Edinburgh and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

More Questions & Answers

Azerbaijan Airlines, LOT, Turkish Airlines and four other airlines offer flights from Tbilisi Airport to Riga Airport.

Search flights

There are 1110+ hotels available in Riga. Prices start at $40 USD per night.

More details

The best way to get from Tbilisi to Tbilisi Airport is to line 37 bus which takes 28 min and costs .

More details

Where to next?