There are 5 ways to get from Sofia Airport (SOF) to Bratislava by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Sofia Airport (SOF) to Vienna International Airport (VIE)plane SOF - VIE
- Take the bus from Vienna International Airport to Bratislavabus
2h 30m€49–146Bus
cheapest- Take the bus from Sofia Central Bus Station to Bratislavabus
14h 39m€35–55Drive 916.9 km
- Drive from Sofia Airport (SOF) to Bratislavacar 916.9 km
10h 14m€137–197Bus, train
- Take the bus from Sofia to Wien Hbfbus
- Take the train from Wien Hbf to Bratislava-Petrzalkatrain Re / ...
17h 4m€69–170Bus via Bratislava, Bus Station Nivy
- Take the bus from Sofia to Bratislava, Autobusová stanica Mlynské Nivybus N982
19h 26m€85–150
Sofia Airport (SOF) to Bratislava by bus
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Bratislava is to bus which costs €35 - €55 and takes 14h 39m.
The fastest way to get from Sofia Airport (SOF) to Bratislava is to fly and bus which takes 2h 30m and costs €45 - €150.
No, there is no direct bus from Sofia Airport (SOF) to Bratislava. However, there are services departing from Летище София Терминал 1 and arriving at Bratislava via Умбал Св. Анна and Sofia Central Bus Station. The journey, including transfers, takes approximately 14h 39m.
The distance between Sofia Airport (SOF) and Bratislava is 865 km. The road distance is 916.9 km.
The best way to get from Sofia Airport (SOF) to Bratislava without a car is to bus which takes 14h 39m and costs €35 - €55.
It takes approximately 2h 30m to get from Sofia Airport (SOF) to Bratislava, including transfers.
Sofia Airport (SOF) to Bratislava bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia Airport (SOF) to Bratislava bus services, operated by Union Ivkoni, arrive at Bratislava station.
Bratislava is 1h behind Sofia Airport (SOF). It is currently 8:57 PM in Sofia Airport (SOF) and 7:57 PM in Bratislava.
Yes, the driving distance between Sofia Airport (SOF) to Bratislava is 917 km. It takes approximately 10h 14m to drive from Sofia Airport (SOF) to Bratislava.
What companies run services between Sofia Airport (SOF), Bulgaria and Bratislava, Slovakia?
Union Ivkoni operates a bus from Sofia Central Bus Station to Bratislava once a week. Tickets cost €35–55 and the journey takes 12h 57m.
- Website
- austrian.com
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €55–140
- Website
- ryanair.com
Flights from Sofia Airport to Vienna International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €35–130
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Hbf to Bratislava-Petrzalka
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–28
- Website
- Austrian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- Flixbus
Bus from Sofia to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 17h 45m
- Frequency
- 3 times a week
- Estimated price
- €85–150
- Website
- Flixbus
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- Slovak Lines
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- Slovak Lines
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- RegioJet
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Bratislava
- Ave. Duration
- 12h 57m
- Frequency
- Once a week
- Estimated price
- €35–55
- Website
- Union Ivkoni
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia to Wien Hbf
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–150
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia to Wien Hbf
- Ave. Duration
- 16h 20m
- Frequency
- 3 times a week
- Estimated price
- €50–75
- Website
- Citylines
Want to know more about travelling around Slovakia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2230+ hotels available in Bratislava.
























