Bus to Vienna fly

Take the RegioJet bus at the Bratislava, Most SNP station .

The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.

Carrier is RegioJet.

Buy ticket

Fly out to Vienna (VIE) of the Tallinn (TLL) airport.

The journey takes approximately 2 h 15 m. Ticket price is about €29

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Tallinn (TLL).
Take the Tallinna Linnatranspordi AS bus at the Lennujaam station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 3 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the A. Laikmaa.


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


Train to Budapest fly

Take the train Bratislava Hlavna Stanica at the station Czech Railways (ČD).

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

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Budapest-Nyugati.
Take the train Budapest-Nyugati at the station Hungarian Railways (MÁV).

The journey takes approximately 23 m. The travel distance is 17 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Ferihegy.
Take the BKK bus at the Ferihegy vasútállomás station .

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

Carrier is BKK.

Buy ticket

Get off at the Liszt Ferenc Airport 2.
Fly out to Budapest (BUD) of the Riga (RIX) airport.

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

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Tallinna Linnatranspordi AS bus at the Bratislava Most SNP station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 61 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the Vienna Airport.


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


Train bus via Warsaw

Take the train Bratislava Hlavna Stanica at the station Hungarian Railways (MÁV).

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

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Warszawa Centralna.

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

Carrier is Warszawski Transport Publiczny.

Buy ticket

Get off at the Metro Marymont 04.
422 m on foot from the Metro Marymont 04 to the Warszawa, Metro Marymont.

The journey takes approximately 5 m. The travel distance is 422 m.

Get off at the Warszawa, Metro Marymont.
Take the FlixBus bus at the Warszawa, Metro Marymont station .

The journey takes approximately 14 h 45 m. Ticket price is about €45 The travel distance is 979 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


Train bus

Take the train Bratislava Central Train Station at the station RegioJet.

The journey takes approximately 1 h 30 m. Ticket price is about €5 The travel distance is 141 km.

Carrier is RegioJet.

Buy ticket

Get off at the Brno Main Train Station.
443 m on foot from the Brno Main Train Station to the Brno.

The journey takes approximately 5 m. The travel distance is 443 m.

Get off at the Brno.
Take the FlixBus bus at the Brno station .

The journey takes approximately 26 h 10 m. Ticket price is about €75 The travel distance is 1696 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


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 19 h 6 m. The travel distance is 1660 km.

Get off at the Tallinn.


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


The cheapest way to travel from Bratislava to Tallinn is by taking a Bus to Vienna fly with an average price of €33. The journey takes approximately 5 ч. 23 мин.

Bus to Vienna fly is the fastest way to travel from Bratislava to Tallinn. Tickets cost €33. The journey takes approximately 5 ч. 23 мин.

Bratislava is approximately 1660 km away from Tallinn. The trip by car takes 19 h 6 m.

The average journey time by car between Bratislava and Tallinn is 19 h 6 m.