HUB hero image

How to Travel from

Tallinn Bus Station to Riga, Bus Station

by Plane, Rideshare or Car

Tallinn Bus Station
+0
Riga, Bus Station
Transport search to Riga, Bus Station
Tallinn Bus Station
+0
Riga, Bus Station
Building a composite car route
Cheapest
Best Offer!
Car
4 h 15 min
311 km.
from $17
Composite Route Car Only

Three ways to Travel from Tallinn Bus Station to Riga, Bus Station

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Tallinn, Bus Station to Riga,
Ave. Duration:
4h 10m
Frequency:
Every 2 hours
Estimated price:
$30.38–$44.30

Lux Express

Phone:
+372 6800 909
Website:
luxexpress.eu/en
Bus from Tallinn Bus Station to Riga
Ave. Duration:
4h 25m
Frequency:
Every 2 hours
Estimated price:
$16.46–$46.83

Peatus Estonia

Website:
web.peatus.ee/
Bus from Tallinn Bus Station to Riga
Ave. Duration:
4h 25m
Frequency:
Every 4 hours

Airlines

Air Baltic

Website:
airbaltic.com/
Plane from Ülemiste Airport to Riga
Ave. Duration:
50 min
Frequency:
Every day
Estimated price:
$39.24–$265.81

Finnair

Website:
finnair.com/
Plane from Ülemiste Airport to Riga
Ave. Duration:
2h 35m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
Estimated price:
$120.25–$303.79

Train operators

Lithuanian Railways (LG)

Phone:
(+370) 700 55111
Website:
ltglink.lt/
Train from Ulemiste to Riga-Pasazieru
Ave. Duration:
6h 3m
Frequency:
Once daily
Estimated price:
$25.32–$58.23

Questions and Answers

What is the cheapest way to get from Tallinn bus Station to Riga, Bus Station?

The cheapest way to get from Tallinn bus Station to Riga, Bus Station is to bus via Riga Central Bus Station which costs $14.13 - $40.22 and takes 4h 28m.

What is the fastest way to get from Tallinn bus Station to Riga, Bus Station?

The fastest way to get from Tallinn bus Station to Riga, Bus Station is to fly which takes 2h 41m and costs $34.78 - $184.78 .

Is there a direct bus between Tallinn bus Station and Riga, Bus Station?

Yes, there is a direct bus departing from Tallinn, Bus Station station and arriving at Riga, Bus Station station. Services depart every two hours, and operate every day. The journey takes approximately 4h 10m.

Is there a direct train between Tallinn bus Station and Riga, Bus Station?

Yes, there is a direct train departing from Ulemiste and arriving at Riga-Pasazieru. Services depart once daily, and operate every day. The journey takes approximately 6h 3m.

Is there a direct flight between Tallinn bus Station and Riga, Bus Station?

Yes, there are direct flights between Tallinn bus Station and Riga, Bus Station; these take 50 min and cost $32.61 - $173.91 .

How far is it from Tallinn bus Station to Riga, Bus Station?

The distance between Tallinn bus Station and Riga, Bus Station is 312 km. The road distance is 311.4 km.

How do I travel from Tallinn bus Station to Riga, Bus Station without a car?

The best way to get from Tallinn bus Station to Riga, Bus Station without a car is to bus which takes 4h 10m and costs $26.09 - $38.04 .

How long does it take to get from Tallinn bus Station to Riga, Bus Station?

The bus from Tallinn, Bus Station to Riga, Bus Station takes 4h 10m including transfers and departs every two hours.

Where do I catch the Tallinn bus Station to Riga, Bus Station bus from?

Tallinn bus Station to Riga, Bus Station bus services, operated by FlixBus, depart from Tallinn, Bus Station.

Where do I catch the Tallinn bus Station to Riga, Bus Station train from?

Tallinn bus Station to Riga, Bus Station train services, operated by Lithuanian Railways (LG), depart from Ulemiste station.

Train, bus or fly from Tallinn bus Station to Riga, Bus Station?

The best way to get from Tallinn bus Station to Riga, Bus Station is to bus which takes 4h 10m and costs $26.09 - $38.04 . Alternatively, you can train, which costs $21.74 - $50 and takes 6h 34m, you could also fly, which costs $34.78 - $184.78 and takes 2h 41m.

Where does the Tallinn bus Station to Riga, Bus Station bus arrive?

Tallinn bus Station to Riga, Bus Station bus services, operated by FlixBus, arrive at Riga, Bus Station.

Where does the Tallinn bus Station to Riga, Bus Station train arrive?

Tallinn bus Station to Riga, Bus Station train services, operated by Lithuanian Railways (LG), arrive at Riga-Pasazieru station.

Can I drive from Tallinn bus Station to Riga, Bus Station?

Yes, the driving distance between Tallinn bus Station to Riga, Bus Station is 311 km. It takes approximately 4h 15m to drive from Tallinn bus Station to Riga, Bus Station.

How do I get a bus ticket from Tallinn bus Station to Riga, Bus Station?

Book your Tallinn bus Station to Riga, Bus Station bus tickets online with Omio and FlixBus.

Where can I stay near Riga, Bus Station?

There are 1573+ hotels available in Riga, Bus Station. Prices start at $59.49 per night.
+0