1map logoGo to main page

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

Compare Travel Options and Prices

from
Tallinn, Estonia
to
Riga, Latvia

How to Get from Tallinn to Riga: 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
175 kmDistance
1h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tallinn to Riga 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
various
Plane
Average Duration
1h  7m
Estimated price
$42-210
Recommended
Company
Lux Express, FlixBus, 1188 Latvia, various
Bus
Average Duration
4h  25m
Estimated price
$11-40
Cheapest
route map
Distance: 175 km
Duration: 1h 7m

See more options

Pricing table
Company
Elron, Latvian Railways (PV)
Train
Average Duration
7h  26m
Estimated price
$17-28
Company
N/A
Drive
Average Duration
4h  15m
Estimated price
$55-85

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $7 $7 $7 $8 $8 $8 $7
Fly $55 $27 $46 $74 $63 $41 $53

Traveling From Tallinn to Riga

The journey from Tallinn to Riga offers a blend of Estonia's medieval charm and Latvia's vibrant culture, showcasing an inviting contrast between its well-preserved old town and dynamic urban life.

Best Neighbourhoods in Riga

Riga's neighborhoods offer diverse attractions that cater to different interests.

Old Town (Vecrīga)
• Cobblestone streets lined with historic architecture.
• Home to many restaurants, shops, and attractions.
Art Nouveau District
• Stunning examples of early 20th-century architecture.
• Vibrant atmosphere with galleries and cafes.
Kalnzibgs
• A trendy area known for its nightlife.
• Features unique street art and local markets.

Best Times To Visit Riga's Attractions

Timing your visits can greatly enhance your experience in Riga.

Riga Old Town
Early mornings or late afternoons offer fewer crowds, perfect for leisurely strolls.
Freedom Monument
Weekdays during lunch hours allow for a quieter visit.
Central Market
Mornings are ideal for fresh produce and local interactions.

Riga Weather: What to Expect Year-Round

Riga experiences a temperate maritime climate, with mild summers and cold winters, making spring and early fall the best times to visit for comfortable temperatures and vibrant scenery. Be mindful that weather conditions can impact outdoor activities, so packing layers is essential.

Dining Recommendation

In Riga, savor the rich flavors of grey peas and bacon, a hearty dish that embodies Latvian culinary tradition; you can find it served at the bustling Madara restaurant. Unlike Tallinn's emphasis on Nordic-inspired cuisine, Riga offers a distinct dining atmosphere with local ingredients that reflect its agricultural heritage and vibrant food scene.

Tallinn - Riga operators

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

Plane Show flights
Website
airbaltic.com

Plane from Tallinn (TLL) to Riga (RIX)

Average Duration
1h 7m
Estimated price
$42-210
Website
finnair.com

Plane from Tallinn (TLL) to Riga (RIX)

Average Duration
2h 40m
Estimated price
$110-270
Bus Show bus routes
Contact phone
+372 6800 909
Website
luxexpress.eu

Bus from Tallinna bussijaam to Riia

Average Duration
4h 25m
Estimated price
$21-35
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Tallinn, Bus Station to Riga Bus Station

Average Duration
4h 15m
Estimated price
$27-40
Train Show train routes
Contact phone
673 7400
Website
elron.ee

Train from Tallinn to Valga

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

Train from Valga to Rīga

Average Duration
2h 34m
Estimated price
$5-7
Contact phone
+371 67232135
Website
pv.lv

Train from Valga to Rīga

Average Duration
2h 34m
Estimated price
$5-7

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

Traveling between Tallinn and Riga 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 road trip from Tallinn to Riga, spanning a distance of 195 miles. The journey offers enchanting views of the Baltic countryside along the way. 💰 Explore the budget-friendly options with prices ranging from €51 to €78 for the trip by car. Enjoy the flexibility and freedom that comes with driving at your own pace through picturesque landscapes. 🏰 Arrive in Riga after approximately 4 hours and 15 minutes of driving, ready to immerse yourself in the charming capital city of Latvia. Experience the unique blend of history, culture, and modernity that Riga has to offer.
Average price
€51 - €78
🚆 Traveling from Tallinn to Riga by train is a scenic journey that involves a transfer in Valga. The entire trip takes approximately 7 hours and 26 minutes. 🚆 The ticket prices for the train ride from Tallinn to Riga typically range from €16 to €26, making it an affordable and comfortable option for travelers looking to experience the beauty of both Estonia and Latvia.
Departure Point
Tallinn station
Arrival Point
Rīga station
Useful tips for train travellers
• Onboard services vary depending on the operator you choose for your trip from Tallinn to Riga. The main operator, Lux Express, offers a comfortable catering service with options such as coffee, tea, snacks, and light meals available for purchase. Additionally, they provide free Wi-Fi and power outlets at each seat.
• You will find a variety of seating options on the trains operated by Lux Express, including First Class, with wider seats and extra legroom, and Economy Class, which is more budget-friendly but still offers comfortable seating. Be sure to book your seats in advance to secure the option that best suits your needs.
• The two main operators for the Tallinn to Riga train route are Lux Express (luxexpress.eu) and Elron (elron.ee). Check both websites for schedules, ticket prices, and additional services to find the best options for your trip.
🛫 Experience a swift and convenient journey from Tallinn to Riga with a direct flight lasting only 50 minutes. Choose between airlines like Air Baltic and Finnair for your flight from Tallinn Airport to Riga Airport. 🌍 Enjoy a seamless transition as you cover the distance between these Baltic capitals in just 1 hour and 7 minutes by plane. Witness stunning aerial views as you fly from Estonia to Latvia. 💸 Find flight tickets between Tallinn and Riga at prices ranging from €39 to €194, making it an affordable and efficient way to travel between these two vibrant cities. Plan your trip and explore the rich cultural and historical offerings awaiting you in Riga.
Departure Point
Tallinn Airport
Arrival Point
Riga Airport
Useful tips for plane travellers
• Check with Air Baltic and Finnair for their specific flight schedules since they can vary daily; booking in advance often yields better prices, especially given the fare range of €38 to €188.
• Upon arriving at Riga Airport, follow the signs for passport control and keep an eye out for smaller queues; you can save time if you arrive during off-peak hours, especially early morning or late evening.
• Expect to pay around €15 to €20 for a taxi from Riga Airport to the city center; alternatively, consider using the airport bus service which takes about 30 minutes and costs around €2, making the bus a budget-friendly option.
🛣️ The journey on the bus takes approximately 4 hours and 25 minutes, offering a comfortable ride with the opportunity to enjoy the scenic views during the trip. Passengers can relax and enjoy the journey while traveling through the beautiful Baltic landscapes. 💰 Tickets for the bus between Tallinn and Riga range from €10 to €37, providing travelers with affordable options for transportation between these two vibrant cities. Whether for sightseeing, business, or leisure, taking the bus from Tallinn to Riga is a practical and enjoyable way to experience both destinations.
Departure Point
Tallinna bussijaam station
Arrival Point
Riia station
Useful tips for bus travellers
• Book your tickets in advance with Lux Express or Ecolines to secure your seat and potentially lower prices, as fares range from €9.9 to €36; visit their websites at luxexpress.eu or ecolines.net for easy booking.
• Bring snacks and drinks for your 4h 25m journey; while Lux Express offers some onboard refreshments, having your own favorites can enhance your comfort and save money.
• Upon arriving at Riia station in Riga, be prepared to navigate the area as the station can get busy; head towards the information desk on the ground floor for assistance with local transport options, such as trams and buses, and check the station map available here: riga-airport.com