The distance between Tallinn and Bratislava is around 1,433km (890 miles) and the quickest way to get there is to fly and then take the bus which takes around 3h 25m.
We've found 6 different ways to get from Tallinn to Bratislava by plane, bus, ferry, train and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Bratislava → Tallinn if you're planning a return trip.
Fly from Tallinn (TLL) to Bratislava (BTS).
2 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to Riia and then to BratislavaAS Mlynské Nivy.
Multiple bus operators
Take the bus to Bialystok then take the train to Warszawa Centralna and then to Bratislava Hlavna Stanica.
Multiple operators
There are several options for getting from Tallinn to Bratislava by plane, bus, ferry, train and car. The cheapest option is to take the bus and then take the train which costs around €77 ($77) and will take around 24hrs. If you need to get there more quickly, you can fly and then take the bus and arrive in approximately 3h 25m, though it is a bit more costly at approximately €125 ($125).
The distance between Tallinn and Bratislava is around 1,433km (890 miles). In a direct line (as the crow flies), the distance is 1,349km (838 miles)
It takes around 3h 25m to get from Tallinn and Bratislava by plane and bus. If you are travelling by car it will take around 19h 10m to drive there.
The quickest way to get from Tallinn to Bratislava is to fly and then take the bus which takes around 3h 25m and will set you back approx €125 ($125).
The cheapest way to travel between Tallinn and Bratislava, if you exclude driving, is to take the bus and then take the train which will typically cost around €77 ($77) for a standard one-way ticket.
There is no train service that runs between Tallinn and Bratislava. We recommend that you fly from Tallinn (TLL) to Vienna (VIE) then take the bus to Bratislava Most SNP. instead which will take 3h 25m.
Yes there is a bus that runs regularly from Tallinn and Bratislava. It typically takes around 1 day 3h and departs 5 times a week.
There are no direct bus services that runs from Tallinn to Bratislava. However, you can instead can take several connecting buses with changeovers in Vana-Pääsküla and Riia. These services run 5 times a week and will take a minimum of 1 day 3h.
Lux Express and FlixBus run regular bus services between Tallinn and Bratislava. Buses run 5 times a week and take around 1 day 3h on average but will vary depending on you book with.
Yes you can fly from Tallinn and Bratislava. Flights depart from Tallinn (TLL) and arrive at Bratislava (BTS) - via Milan Bergamo (BGY). The flight takes around 4h 25m.
There is no direct flight from Tallinn to Bratislava. There is however a flight that goes via Milan Bergamo (BGY). This services will take at least 5hrs (not including layover time).
The flight from Tallinn to Bratislava typically takes around 4h 25m. Flights depart from Tallinn (TLL) and and arrive into Bratislava (BTS).
The closest major airport to Bratislava is M.R. Stefanik Airport (BTS) (BTS) which is approximately 8km (5 miles) from Bratislava.
Yes it is possible to drive from Tallinn and Bratislava. The distance is around 1,660km (1,031 miles) by road and it will take around 19h 10m in normal traffic conditons.
If you don't have a car, the easiest way to get from Tallinn to Bratislava is to fly and then take the bus which takes, on average, 3h 25m and will usually cost around €125 ($125).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 2 similar | 5hrs | €115($115) | every 20 mins | 2,475km (1,538 miles) |
Plane and Bus | 3h 25m | €125($125) | hourly | 1,433km (890 miles) |
Ferry, Plane and Bus | 6hrs | €185($185) | hourly | 1,631km (1,014 miles) |
Bus | 1 day 3h | €90($90) | 5 times a week | 1,706km (1,060 miles) |
Bus and Train | 24hrs | €77($77) | once daily | 1,800km (1,118 miles) |
Drive | 19h 10m | €305($305) | on demand | 1,660km (1,031 miles) |
Air Baltic
LOT
Finnair
Slovak Lines
Lux Express
Tallink
Viking Line
The following major airports near Bratislava offer regular flights to various popular destinations within Slovakia and internationally.