Travel from Rostock to Tallinn

Bus from Rostock to Tallinn

FlixBus operates a bus from Rostock to Tallinn every 3 hours. Tickets cost $13 - $22 and the journey takes 2 h 45 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rostock to Tallinn

From Rostock Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Tallinn airport, then bus to Tallinn. 6 h 54 min $145. From Rostock Hbf train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to Tallinn airport, then bus to Tallinn. 6 h 54 min $160. From Rostock Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Helsinki airport, train to Helsinki, walk to Helsinki, then car ferry to Tallinn. 10 h 34 min $334. From Dierkower Kreuz line 19 bus to Seehafen West, walk to Rostock, Anleger-Scandlines, ferry to Gedser Færge, line 740 bus to Nykoebing F st, train to Koebenhavn H, train to Copenhagen airport, fly to Tallinn airport, then bus to Tallinn. 11 h 6 min $184. From Rostock Hbf train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to Helsinki airport, train to Helsinki, walk to Helsinki, then car ferry to Tallinn. 10 h 35 min $334. From Rostock, Rostock central bus station bus to Malmö Central, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 28 h 41 min $350. From Rostock, Rostock central bus station bus to Berlin, bus to Rīga, then bus to Tallinn. 30 h 5 min $108. From Rostock Hbf train to Bad Kleinen, train to Lübeck Hbf, train to Koebenhavn H, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 30 h 38 min $463. From Rostock, Rostock central bus station bus to T-Centralen T-bana, line 14 subway to Slussen T-bana, walk to Stockholm, then car ferry to Tallinn. 34 h 35 min $189. From Rostock drive to Tallinn. 18 h 39 min $227.