Want to travel for less?


and receive our best offers!

android apple

Tallinn → Riga
52.00 EUR

Ecolines discount


Ecolines multimedia


Ecolines wifi


Ecolines 220v


Ecolines coffee


Ecolines conditioner


Ecolines wc


This season Ecolines offers pleasant holidays in Riga.
Packages include round-trip bus tickets and a stay in a comfortable hotel.

Packages prices:

 for one personfor two people
Wellton Centrum Hotel & SPA
from 91 EURfrom 116 EUR
Wellton Riga Hotel & Spa
from 85 EURfrom 110 EUR
Tallink Hotel Riga
from 86 EURfrom 112 EUR
Rixwell Centra Hotel
from 73 EURfrom 98 EUR
Rixwell Old Riga Palace Hotel
from 70 EURfrom 95 EUR
Rixwell Elefant Hotel
from 65 EURfrom 90 EUR
Rixwell Terrace Design Hotel
from 61 EURfrom 89 EUR
Rixwell Gertrude Hotel
from 61 EURfrom 86 EUR
Rixwell Irina Hotel
from 52 EURfrom 74 EUR
Rixwell Hotel Konventa Sēta
from 73 EURfrom 98 EUR
Rixwell Domus Hotel
from 64 EURfrom 86 EUR

Price includes: round trip tickets for one or two persons, single or double room (standard category) for one night.

Campaign valid from 09.01.2018 till 30.04.2018.

Only for journeys from 09.01.2018 till 30.04.2018.

The offer is available for journeys from 09.01. - 30.04.2018., except from 28.03. - 02.04.2018. To apply for the package an inquiry must be sent to info@ecolines.ee with the following information: dates and times of the journey; hotel and room type; passenger names and surnames, age; phone number.

Inquiry must be sent no later than 5 business days before the journey. Ecolines does not provide transfer to hotel. Hotel location is found on respective hotels web page. Package can be purchased in Ecolines offices in Tallinn, Tartu mnt. 68., 10:00-17:00 Tel. for more information: +372 6062217

Seats are limited
Ticket return
Change the date

Bus schedule Tallinn - Riga

Bus stops

Departure Tallinn:
Arrival Riga:
Tallinn - Riga4.9/5 (98%) 73 votes

Buy a ticket for bus Tallinn - Riga:

Price calendar:

Be the first to know about discounts

Information about route Tallinn — Riga:

-Ticket price for bus Tallinn — Riga in sales system by selecting the date and time of travel.
-Distance between cities Tallinn and Riga-314 km.
-Average time on road in route Tallinn — Riga: 4 h 27 min.
-Time difference between the cities Tallinn and Riga - 0 hours.

Bus Tallinn — Riga is equipped with the following additional services:
multimedia screens, free WiFi, air conditioning, hot drinks and meals. These services are partially available on all routes. Specify their availability and accessibility in our offices or in social networks.

You can save your time and buy ticket in bus Tallinn — Riga via the Internet or in one of our offices. When buying a ticket online you have to choose the route, departure date, number of passengers and click "Search". In the same way you can check seat availability on the route Tallinn — Riga. Buying a ticket on bus Tallinn — Riga is possible in 8 different currencies: EUR, PLN, BGN, RUB, UAH, GBP, CZK, BYN.

In order to buy a ticket for bus Tallinn — Riga cheaper or get it for free in the future, sign up for our loyalty system.