ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Tallinn

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance318
Avg. price$ 19
Bus trips2 found

Buses from Riga to Tallinn

🚌 Hop on a direct bus from Riia to Tallinna bussijaam with Lux Express, departing hourly and operating every day. The journey covers approximately 4 hours and 25 minutes. 💸 Prices for the bus between Tallinn and Riga range from €10 to €37, making it an affordable and convenient option for travelers exploring the Baltic region.

Where to stay in Tallinn

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Riga and Tallinn. The bus departs from Riia and arrives at Tallinna bussijaam. These buses run hourly, operating every day, with the journey typically lasting around 4 hours and 25 minutes. This convenient and comfortable option makes traveling between the two cities a smooth and efficient experience.
  • You can catch the bus from Riga to Tallinn at the Riia station. This station is where Lux Express, the operator of the bus service, departs from for the journey between the two cities. It is advisable to arrive at the Riia station in advance to ensure a smooth boarding process and departure on time for your trip to Tallinn.
  • The bus from Riga to Tallinn arrives at the Tallinna bussijaam station. This is where the Lux Express bus service concludes its journey between the two cities. Upon arrival at Tallinna bussijaam, passengers can disembark and begin their exploration of Tallinn or make onward travel arrangements from the station to their final destination within Estonia's capital city.
  • The cost of a bus ticket from Riga to Tallinn typically ranges from €10 to €37, depending on factors such as the time of booking, availability, and type of seat chosen. It's recommended to book in advance to secure lower fares, as prices can fluctuate. Passengers have a range of ticket options available, from standard to premium classes, each offering different amenities and comfort levels during the journey.
  • There are multiple buses available between Riga and Tallinn operated by Lux Express. These direct services depart hourly from Riia station and arrive at Tallinna bussijaam station, with the journey typically taking around 4 hours and 25 minutes. Travelers have the flexibility to choose from various departure times and ticket prices, ranging from €10 to €37, depending on their preference and budget. It's advisable to check the schedule and book tickets in advance to secure a seat on the desired bus.
  • The Riga to Tallinn buses are typically less crowded during weekdays, especially on early morning or mid-day departures. On the other hand, buses tend to be more crowded during weekends, holidays, and evening departures. Travelers looking for a quieter ride may consider opting for buses during off-peak hours or weekdays to potentially have more space and a more relaxed journey. It's advisable to check the bus schedule in advance and choose a departure time that aligns with preferences for crowd levels.
  • The first bus of the day from Riga to Tallinn typically departs from Riia station in the early morning, around 6:00 AM. The last bus usually leaves in the evening, around 10:00 PM, ensuring travelers have options throughout the day for their journey between the two cities. This convenient schedule allows for flexibility in planning travel times and accommodating various preferences. It's recommended to confirm specific departure times closer to the travel date to ensure accuracy.

Will you be returning to Riga by bus?

If you are on a return bus ride, check the buses from Tallinn to Riga.

See schedule