Bratislava is situated in the center of Europe with a very easy access from everywhere. Bratislava is located less than 1 hour drive from Vienna, 2 hours drive from Budapest, 3.5 hours drive from Prague and has good bus and train connections. Bratislava and Vienna are the closest capital cities of Europe! :). Slovakia is part of the Schengen Area, visitors from non-Schengen countries may need a visa to enter.
Fly to VIENNA or BRATISLAVA airports.. Vienna airport has a shuttle bus to Bratislava (60 mins only!)
You can fly to:
Bratislava (M. R. Štefánik) Airport – 40min/2€ with bus to Bratislava city center!
Vienna International Airport – only 1 hour/5€ with shuttle bus to Bratislava city center!
|Fly to Bratislava with low-cost!||Fly to Vienna with low-cost & any major airlines!|
|Alghero with Ryanair – 165 €||Amsterdam with KLM – 101 €|
|Athens with Ryanair – 100 €||Ankara with UIA – 160 €|
|Barcelona with Ryanair – 100 €||Antalya with Pegasus – 200 €|
|Brussels with Ryanair – 42 €||Barcelona with Iberia – 150 €|
|Dublin with Ryanair – 105 €||Berlin with Easyjet – 66 €|
|Kiev with Wizzair – 75 €||Brussels with Brussels Airlines – 141 €|
|London with Ryanair – 62 €||Cologne / Bonn with Eurowings – 100 €|
|Madrid with Ryanair – 94 €||Copenhagen with Austrian – 177 €|
|Mallorca with Ryanair – 120 €||Dusseldorf with Eurowings – 90 €|
|Manchester with Ryanair – 49 €||Edinburgh with Easyjet 193 €|
|Milan with Ryanair – 57 €||Frankfurt with Lufthansa – 104 €|
|Moscow with Pobeda – 135 €||Geneva with Austrian – 141 €|
|Nis with Ryanair – 43 €||Hamburg with Lufthansa – 117 €|
|Paris with Ryanair – 83 €||Hanover with Eurowings – 80 €|
|Rome with Ryanair – 68 €||Istanbul with Pegasus – 164 €|
|Skopje with Wizzair – 65 €||Izmir with Pegasus&Sunexpress – 170 €|
|Sofia with Wizzair – 105 €||Naples with Easyjet – 104 €|
|Warsaw with Wizzair – 38 €||Paris with Vueling Airlines – 94 €|
|Rome with Vueling Airlines – 92 €|
|Stuttgart with Eurowings – 110 €|
Bratislava -Vienna: 75 KM
Bratislava – Budapest: 208 KM
Bratislava – Prague: 341 KM
Bratislava – Krakow: 467 KM
Bratislava – Timisoara: 488 KM
Bratislava – Belgrade: 579 KM
For the bus options, please see the links below.
Don’t forget, that the inhabitants of Bratislava “have” 2 airports – we consider Vienna International Airport “our” airport and we have Airport Bratislava. Lucky people, aren’t we? Both airports operate numerous airlines from/to many countries. Therefore we recommend you to always compare these two options in order to book the most convenient flight :).
Airport Bratislava operates low costs airlines like Ryanair, Astra Airlines, but also Czech Airlines etc. From the Bratislava airport you can reach the city by taxi, we recommend to use the taxi-application (HOPINTAXI) or to call a taxi. Taxi rates are lower when you order the taxi by phone than when hailed in the street (Slovak anomaly :), sorry for that!).
(Some taxi companies in Bratislava: Taxi Bratislava +42102 16300, +421 907 930300; AAtaxiEuro +42102 16022, +421 907 807022, +421 903 807 022; Taxi4you +421 903 110 700, +421 915 587 122)
Vienna International Airport, which is about 45 km from Bratislava, connected by regular shuttle buses which go from Vienna airport directly to Bratislava city and the journey takes only 40 – 50 minutes. The return ticket from and to Vienna airport costs 5-7 EUR with the company Blaguss, or 5-7 EUR with Slovak Lines.
We additionally recommend to search your flights via www.skyscanner.net trying both, Vienna International Airport and Bratislava. You might find flights with e.g. Tarom and Air Serbia which are often surprisingly convenient.
If you live close enough, or prefer arriving by car, here you can find some information about the distance between Bratislava and some European (tango) cities:
The distance between and
* Cluj (Romania) 615 km
* Timisoara (Romania) 488 km
* Belgrade (Serbia) 579 km
* Skopje (Macedonia) 1012 km
* Vienna (Austria) 75 km
* Prague (Czech Republic) 341 km
* Budapest (Hungary) 208 km
* Zagreb (Croatia) 428 km
* Krakow (Poland) 467 km
On the Slovak motorway it is necessary to have a motorway toll sticker which can be bought at petrol stations.
There are international trains coming to Bratislava’s main railway station e.g. from Vienna (1 hour), Budapest (3 hours), and Prague (4-5 hours) several times a day. There are also direct connections to Berlin, Warsaw, Krakow, Zagreb.
The main railway station is a short distance from the centre. Trains from Vienna also arrive at Bratislava–Petržalka station, which is to the south of the city centre across the Danube River.
You can find more detailed information about the timetables here:
http://cp.atlas.sk/vlak/spojenie/ (English language in the bottom right).
There is bus connection to many European cities, like Berlin, Brussels, Brno, Frankfurt, Nurnberg, Dresden, Karlsruhe, Hamburg, London, Munich, Paris, Prague, Rotterdam, Strasbourg, Geneva and others. You can find more information about the time tables and destinations here:
The destination is Bratislava, AS (Bratislava main bus station).
Slovakia is part of the Schengen Area, visitors from non-Schengen countries may need a visa to enter. Please check detailed information here: https://www.mzv.sk/en/consular_info/visa
Citizens of Macedonia, Montenegro and Serbia do not need a visa.
Citizens of Turkey need a valid Schengen visa or a green passport.