
Ecolines -Tickets and online bookings
Ecolines is a transportation company in Lithuania. Ecolines operates in Riga, Vilnius, Kaunas, Krakow, Prague and other cities in Lithuania. Popular routes include Tallinn to Riga.
Ecolines’s popular routes

Tallinn to Riga
The distance between Tallinn and Riga is 173 miles, or approximately 277 kilometers.There are 3 ways to get from Tallinn to Riga, including flight, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 22:00 and has a duration of 5 hours.The fastest way to travel is by bus, which takes approximately 4 hours 20 minutes.
Tallinn to Riga by bus
Starting Price: US$ 12The only travel class available is Standard.
- 82Cities
- 538Routes
Our travelers reviews about the ride with Ecolines
Based on 6 reviews from Bookaway users who traveled with Ecolines
Ngadhenjim I.
Philip C.
Vladimir G.
IGORS P.
Yacov G.
Your questions, Our answers
How much does a flight ride cost from Tallinn to Riga?
The cost of a flight ride for a roundtrip adult ticket to Riga leaving from Tallinn is around US$ 126
Do Ecolines have toilets on board?
Ecolines do not have toilets on board.
Is there Wi-Fi on Ecolines?
Ecolines does not have Wi-Fi on board their rides.
Do I need to print my ticket or does Ecolines offer e-tickets?
Ecolines has e-tickets so you don’t need to print your tickets.
Which cities does Ecolines operate in?
Ecolines operates in Riga, Vilnius, Kaunas, Krakow, Prague, Panevezys, Bauska, Bialystok, Warsaw, Tallinn, Parnu, Siauliai, Katowice, Hanover, Hamburg, Nuremberg, Berlin, Bielefeld, Brunswick, Dusseldorf, Brno, Olomouc, Ostrava, Leipzig, Dresden, Frankfurt, Suwalki, Bremen, Dortmund, Cologne, Wrocław, Munich, Amsterdam, Rotterdam, Bonn, Stuttgart, Utrecht, Daugavpils, Mannheim, Lodz, Magdeburg, Poznan, Bydgoszcz, Gdansk, Karlsruhe, Marijampole, Kassel, Osnabruck, Ventspils, Munster, Darmstadt, Essen, Arnhem, Hradec Kralove, Torun, Ulm, Gottingen, Groningen, Lviv, Vinnytsia, Poltava, Kharkiv, Kyiv, Cherkasy, Dnipro, Khmelnytskyi, Lutsk, Lublin, Ternopil, Rivne, Zhytomyr, Kryvyi Rih, Ivano Frankivsk, Uman, Chernivtsi, Kropyvnytskyi, Opole, Chernihiv, Bayreuth, Augustow, Duisburg, and Chemnitz