Travel from Oslo to Estonia

How to get from Oslo to Estonia?

There is no direct connection from Oslo to Tallinn. However, you can take the train to Oslo airport, fly to Tallinn, then take the bus to Tallinn. Alternatively, you can take the train to Oslo airport, fly to Tartu, then take the line 307 bus to Tartu.

How to get from Oslo to Estonia

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Tallinn airport, then bus to Tallinn. 4 h $89. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Tartu airport, then line 307 bus to Tartu. 6 h 33 min $203. From Oslo S train to T-Centralen T-bana, line 14 subway to Slussen T-bana, line 471 bus to Stockholm, then car ferry to Tallinn. 22 h 12 min $320. From Oslo S train to T-Centralen T-bana, line 14 subway to Slussen T-bana, walk to Stockholm, then car ferry to Tallinn. 23 h 45 min $199. From Oslo drive to Stockholm, car ferry to Tallinn, then drive to Tallinn. 23 h 45 min $206.