HowToGo

Riga to Tallinn, Estonia - Transfer & Transportation Guides

Find transfer & transportation guides from Riga to Tallinn, Estonia. How to get from Riga to Tallinn, Estonia by Flight, Bus, Train, Taxi.

You can get to Tallinn, Estonia from Riga by verhicle types below

Search Transfer from Riga to Tallinn, Estonia

Transfer solutions

You have 7 options transfer to Tallinn, Estonia from Riga below

Car ( 12 min. )

Drive a car from Riga to Riga.


Plane ( 50 min. )

Take a flight from Riga to Tallinn.


Bus ( 9 min. )

Take a bus from Lennujaam to Tornimäe.


Open Map More details & check price at Tallinna Linnatranspordi AS
Duration 1 hr. 21 min.
Distance 294 km.
Cost 73 USD
Bus ( 4 hr. 25 min. )

Take a bus from Riga, Riga Bus Station to Tallinn.


Open Map More details & check price at FlixBus
Duration 4 hr. 25 min.
Distance 312 km.
Cost 19 EUR (22 USD)
Bus ( 4 hr. 25 min. )

Take a bus from Riga to Tallinn.


Open Map More details & check price at Lux Express
Duration 4 hr. 25 min.
Distance 311 km.
Cost 18 EUR (22 USD)
Bus ( 4 hr. 30 min. )

Take a bus from Riga to Tallinn.


Open Map More details & check price at 1188 Latvia
Duration 4 hr. 30 min.
Distance 311 km.
Cost 17 EUR (20 USD)
Bus ( 4 hr. 45 min. )

Take a bus from Riga, Riga Bus Station to Tallinn, Tallinn Sadama Harbour.


Open Map More details & check price at FlixBus
Duration 4 hr. 45 min.
Distance 315 km.
Cost 19 EUR (23 USD)
Train ( 2 hr. 33 min. )

Take a train from Rīga pasažieru to Valga.


Open Map More details & check price at Latvian Railways (PV)
Train ( 3 hr. 13 min. )

Take a train from Valga to Tallinn.


Open Map More details & check price at Elron
Duration 6 hr. 46 min.
Distance 437 km.
Cost 19 EUR (23 USD)
Car ( 4 hr. 16 min. )

Drive a car from Riga to Tallinn.


Duration 4 hr. 16 min.
Distance 312 km.
Cost 35 USD

Find Hotels in Tallinn, Estonia

You can find hotels and accommodations in Tallinn, Estonia with our hotels search tool below

Booking.com

About Riga, Latvia

Riga (; Latvian: Rīga [ˈriːɡa] (listen); Livonian: Rīgõ) is the capital of Latvia and is home to 627,487 inhabitants (2020), which is a third of Latvia's population. Being significantly larger than other cities of Latvia, Riga is the country's primat... Learn more

About Tallinn, Estonia

Tallinn (; Estonian: [ˈtɑlʲˑinˑ]; names in other languages) is the capital, primate and the most populous city of Estonia. Located in the northern part of the country, on the shore of the Gulf of Finland of the Baltic Sea, it has a population of 437,... Learn more


References