Due to COVID-19, please carefully check the entry requirements of your destination country. Read More.
There are no active ferries from Tallinn to Riga
How can I get from Tallinn to Riga?
The best way between Tallinn and Riga is by road. There are almost hourly connections through the day with operators such as FlixBus, Ecolines and LuxExpress. The journey takes around 4-5 hours, depending on traffic.