There is widespread community transmission globally.
Some travel restrictions are being lifted in Estonia. For the latest travel status, please check the official page for Estonia.
Yes, there is a direct bus departing from Riga and arriving at Tallinn. Services depart twice daily, and operate every day. The journey takes approximately 4h 30m.More details
The distance between Riga and Tallinn is 280 km. The road distance is 312.3 km.Get driving directions
Riga to Tallinn bus services, operated by 1188 Latvia, depart from Riga station.More details
Riga to Tallinn bus services, operated by 1188 Latvia, arrive at Tallinn station.More details
Book your Riga to Tallinn bus tickets online with Omio.Search and book
There are 400+ hotels available in Tallinn. Prices start at 75€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps