1map logoGo to main page

Riga to Tallinn from $11: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Riga, Latvia
to
Tallinn, Estonia

How to Get from Riga to Tallinn: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by busBest price
280.4 kmDistance
1h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Riga to Tallinn with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Air Baltic
Plane
Average Duration
1h  7m
Estimated price
$42-210
Recommended
Company
Lux Express, FlixBus, 1188 Latvia, Peatus Estonia
Bus
Average Duration
4h  25m
Estimated price
$11-40
Cheapest
route map
Distance: 280.4 km
Duration: 1h 7m

See more options

Pricing table
Company
Latvian Railways (PV), Elron
Train
Average Duration
7h  27m
Estimated price
$18-28
Company
various
Drive
Average Duration
4h  16m
Estimated price
$55-85

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $7 $7 $7 $8 $8 $9 $7
Fly $39 $37 $37 $41 $44 $41 $37

Traveling From Riga to Tallinn

Embarking on the journey from Riga to Tallinn reveals vibrant cultural contrasts, with Riga's eclectic art nouveau architecture and lively street life giving way to Tallinn's medieval charm and tranquil cobblestone streets.

Best Neighbourhoods in Tallinn

Tallinn boasts diverse neighborhoods, each offering unique experiences for visitors.

Old Town
• Stunning medieval architecture around every corner.
• Vibrant cafes and shops create a lively atmosphere.
Kalamaja
• Known for its wooden houses and bohemian vibe.
• Enjoy trendy eateries and a relaxed coastal feel.
Telliskivi Creative City
• Hub for art, design, and innovative businesses.
• Regular markets and events showcase local talent.

Best Times To Visit Tallinn's Attractions

Planning your visits can significantly enhance your experience in Tallinn's attractions.

Tallinn Old Town
Early mornings or weekdays offer a peaceful stroll through the historic streets.
Kadriiog Palace
Late afternoons allow for quieter visits to appreciate the gardens and architecture.
Toompea Hill
Sunset times present stunning views with fewer tourists around.

Tallinn Weather: What to Expect Year-Round

Tallinn experiences a temperate maritime climate, with cold winters and mild summers; the best times to visit are late spring and early autumn when temperatures are pleasant. Weather can impact your travel experience, so preparing for rain or chilly winds ensures you enjoy all the city has to offer.

Dining in Tallinn: A Culinary Journey

You shouldn't miss trying the local dish 'black bread' served with mushroom pâté at Rataskaevu 16, a cozy restaurant known for its warm atmosphere and use of seasonal ingredients. In Tallinn, the focus on earthy flavors and traditional Estonian recipes creates a dining experience that offers a delightful contrast to Riga's more international culinary scene.

Riga - Tallinn operators

Explore transport companies operating between Riga and Tallinn, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airbaltic.com

Plane from Riga (RIX) to Tallinn (TLL)

Average Duration
1h 7m
Estimated price
$42-210
Bus Show bus routes
Contact phone
+372 6800 909
Website
https://luxexpress.eu/en

Bus from Riia to Tallinna bussijaam

Average Duration
4h 25m
Estimated price
$21-35
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Riga Bus Station to Tallinn, Bus Station

Average Duration
4h 20m
Estimated price
$27-40
Contact phone
+371 80 001 188
Website
1188.lv

Bus from Riga to Tallinn

Average Duration
4h 30m
Estimated price
$11-21
Train Show train routes
Contact phone
+371 67232135
Website
https://www.pv.lv/en/

Train from Rīga to Valga

Average Duration
2h 40m
Estimated price
$5-7
Contact phone
673 7400
Website
elron.ee

Train from Valga to Tallinn

Average Duration
3h 37m
Estimated price
$12-21

Riga to Tallinn: Overview of Bus, Train, Flight, and Car Trips

Traveling between Riga and Tallinn offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Riga to Tallinn, covering a distance of 313.8 km in approximately 4 hours and 16 minutes by car. 💰 Indulge in the budget-friendly adventure with prices ranging from €51 to €78 for the road trip from Riga to Tallinn by car. 🌟 Revel in the seamless transition from Latvia to Estonia, as you explore the Baltic beauty and cultural richness during your drive from Riga to Tallinn.
Average price
€51 - €78
🚆 Traveling from Riga to Tallinn by train involves a journey with one transfer at Valga. The total travel time is approximately 7 hours and 27 minutes. 💶 Ticket prices for the Riga to Tallinn train range from €17 to €26, offering an affordable transportation choice for those exploring the Baltic region.
Departure Point
Rīga station
Arrival Point
Tallinn station
Useful tips for train travellers
• The trains operating on the Riga to Tallinn route typically provide catering services via a dining car or trolley service. Expect snacks and beverages, including local specialties like rye bread and Estonian beer, as well as coffee and tea options. Be sure to check the onboard menu as it can vary by train operator.
• On this route, you will have options for seating such as Economy and First Class. First-Class seats tend to offer more space, outlets, and complimentary snacks or beverages, while Economy Class is more budget-friendly but comfortable. Operators like Lux Express provide these options, so you may want to consider which accommodation best fits your travel style.
• For your journey, you can choose between operators such as Lux Express (luxexpress.eu) and Elron (elron.ee). Both companies provide reliable services, but Lux Express typically has more amenities on board such as Wi-Fi and power outlets. Make sure to visit their websites for ticket bookings and schedules.
🛫 Flying from Riga Airport to Tallinn Airport is a quick and convenient option, with the direct flight taking only 50 minutes. Air Baltic provides flights between these two Baltic capitals. ✈️ The total travel time to reach Tallinn from Riga by plane is approximately 1 hour and 7 minutes, offering a hassle-free journey between the two cities. 🎫 The prices for flights between Tallinn and Riga can range from €39 to €194, providing travelers with flexibility in booking based on their budget and preferences.
Departure Point
Riga Airport
Arrival Point
Tallinn Airport
Useful tips for plane travellers
• Check Air Baltic's website for the most recent flight updates and any potential delays, as this route often experiences slight scheduling adjustments that can affect your travel plans. Website: airbaltic.com
• Upon arriving at Tallinn Airport (TLL), be prepared to encounter efficient signage and helpful staff; grab a city map from the information desk near the baggage claim for an overview of local transportation options and significant landmarks.
• Expect to pay around €10-€15 for a taxi from Tallinn Airport to the city center, which usually takes about 15-20 minutes; you can use local taxi apps like Bolt for a seamless booking experience.
🚌 The direct bus journey from Riga to Tallinn is operated by Lux Express and takes approximately 4 hours and 25 minutes. 🏰 The bus trip concludes at the Tallinna bussijaam station in Tallinn, offering a seamless and affordable travel option between these two charming Baltic capitals. Ticket prices range from €10 to €37, making it an accessible choice for all types of travelers.
Departure Point
Riia station
Arrival Point
Tallinna bussijaam station
Useful tips for bus travellers
• Make sure to check out the Lux Express website for real-time schedules and ticket options for your bus trip from Riga to Tallinn: Lux Express. Also, consider using other operators like Ecolines and Simple Express for different pricing and scheduling preferences.
• Bring along snacks and entertainment, as the approximately 4 hour and 25 minute journey can feel long; though comfortable, it’s wise to have something to munch on, as the buses usually only have limited onboard refreshments.
• Upon arrival at Tallinna bussijaam, make use of the digital displays that provide real-time public transport connections to navigate your onward journey; the station is conveniently located near the city center, making it easy to catch a tram or bus to your next destination.