Plane

Take the taxi at the Istanbul Esenler Otogar.

The journey takes approximately 28 m. Ticket price is about €10 The travel distance is 39 km.

Carrier is Online Taxi.

🚖 Find a cheap local taxi

Get off at the Istanbul (IST).
Fly out to Istanbul (IST) of the Tallinn (TLL) airport.

The journey takes approximately 3 h 35 m. Ticket price is about €130

Carrier is Turkish Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Tallinn (TLL).
Take the Go Bus AS bus at the Lennujaam station .

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 2 km.

Carrier is Go Bus AS.

Buy ticket

Get off at the Tornimäe.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Bus train

Take the Alpar Turizm bus at the Istanbul station .

The journey takes approximately 18 h 14 m. Ticket price is about €85 The travel distance is 1881 km.

Carrier is Alpar Turizm.

Buy ticket

Get off at the Munich.
961 m on foot from the Munich to the München Hbf.

The journey takes approximately 11 m. The travel distance is 961 m.

Get off at the München Hbf.
Take the train Deutsche Bahn Intercity-Express at the station München Hbf.

The journey takes approximately 3 h 58 m. Ticket price is about €70 The travel distance is 610 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the S Südkreuz Bhf.
Take the FlixBus bus at the Berlin Südkreuz train station station .

The journey takes approximately 20 m. Ticket price is about €4 The travel distance is 23 km.

Carrier is FlixBus.

Buy ticket

Get off at the Berlin Airport BER.
Take the FlixBus bus at the Berlin Airport BER station .

The journey takes approximately 21 h 55 m. Ticket price is about €110 The travel distance is 1554 km.

Carrier is FlixBus.

Buy ticket

Get off at the Tallinn, Bus Station.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Bus

Take the Gunsel bus at the İstanbul Esenler bus station station .

The journey takes approximately 24 h 30 m. Ticket price is about €25 The travel distance is 1424 km.

Carrier is Gunsel.

Buy ticket

Get off at the Dvirtsevyi Bus Station.
Take the Ecolines bus at the Dvirtsevyi Bus Station station .

The journey takes approximately 22 h Ticket price is about €55 The travel distance is 1172 km.

Carrier is Ecolines.

Buy ticket

Get off at the Riga Central Bus Station.
Take the Lux Express bus at the Riia station .

The journey takes approximately 4 h 25 m. Ticket price is about €10 The travel distance is 309 km.

Carrier is Lux Express.

Buy ticket

Get off at the Tallinna bussijaam.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Bus

Take the Gunsel bus at the İstanbul Esenler bus station station .

The journey takes approximately 28 h 45 m. Ticket price is about €28 The travel distance is 1587 km.

Carrier is Gunsel.

Buy ticket

Get off at the Zhytomyr Bus Station.
Take the Ecolines bus at the Zhytomyr station .

The journey takes approximately 27 h 15 m. Ticket price is about €55 The travel distance is 1241 km.

Carrier is Ecolines.

Buy ticket

Get off at the Riga Central Bus Station.
Take the Lux Express bus at the Istanbul (IST) station .

The journey takes approximately 4 h 25 m. Ticket price is about €10

Carrier is Lux Express.

Buy ticket

Get off at the Tallinn (TLL).


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Bus

Take the Luks Istanbul bus at the Istanbul Kemal Pasa station .

The journey takes approximately 29 h Ticket price is about €60 The travel distance is 1742 km.

Carrier is Luks Istanbul.

Buy ticket

Get off at the Kyiv Bus station.
583 m on foot from the Kyiv Bus station to the Vokzalna.

The journey takes approximately 7 m. The travel distance is 583 m.

Get off at the Vokzalna.
Take the subway at the Vokzalna station.

The journey takes approximately 4 m. The travel distance is 2 km.

Carrier is Kyiv Metro.

Buy ticket

Get off at the Teatralna.
Take the subway at the Zoloti Vorota station.

The journey takes approximately 12 m. The travel distance is 6 km.

Carrier is Kyiv Metro.

Buy ticket

Get off at the Vydubychi.
Take the Ecolines bus at the Kyiv Vydubychi station .

The journey takes approximately 29 h 25 m. Ticket price is about €60 The travel distance is 1385 km.

Carrier is Ecolines.

Buy ticket

Get off at the Riga Central Bus Station.
Take the Lux Express bus at the Istanbul (IST) station .

The journey takes approximately 4 h 25 m. Ticket price is about €10

Carrier is Lux Express.

Buy ticket

Get off at the Tallinn (TLL).


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Night train train bus

Take the train Turkish Railways (TCDD) at the station Yenikapi.

The journey takes approximately 32 m. Ticket price is about €1 The travel distance is 21 km.

Carrier is Turkish Railways (TCDD).

Buy ticket

Get off at the Halkali.
Take the train Bulgarian Railways (BDZh) at the station Halkali.

The journey takes approximately 9 h 8 m. Ticket price is about €15 The travel distance is 818 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Bucureşti.
Take the subway at the Basarab station.

The journey takes approximately 1 m. The travel distance is 564 m.

Carrier is Metrorex.

Buy ticket

Get off at the Gara de Nord.
Take the train Romanian Railways (CFR) at the station Bucuresti Nord.

The journey takes approximately 18 h 41 m. Ticket price is about €90 The travel distance is 1120 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Wien Hbf.
Take the train ÖBB EuroCity at the station Wien Hbf.

The journey takes approximately 7 h 19 m. Ticket price is about €75 The travel distance is 674 km.

Carrier is ÖBB EuroCity.

Buy ticket

Get off at the Warszawa Zachodnia.
Take the FlixBus bus at the Warszawa, Dworzec Zachodni station .

The journey takes approximately 15 h 55 m. Ticket price is about €75 The travel distance is 1035 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 33 h 16 m. The travel distance is 3164 km.

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


The cheapest way to travel from Istanbul to Tallinn is by taking a Bus with an average price of €91. The journey takes approximately 52 ч. 31 мин.

Plane is the fastest way to travel from Istanbul to Tallinn. Tickets cost €141. The journey takes approximately 4 ч. 16 мин.

Istanbul is approximately 3164 km away from Tallinn. The trip by car takes 33 h 16 m.

The average journey time by car between Istanbul and Tallinn is 33 h 16 m.