There are 9 ways to get from Bratislava to Ankara by bus, plane, train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Vienna International Airport, fly
best- Take the bus from Bratislava centre to Vienna International Airportbus
- Fly from Vienna International Airport (VIE) to Ankara Esenboğa International Airport (ESB)plane VIE - ESB
6h 9m₺4,144–12,850Fly from Bratislava Airport
cheapest- Fly from Bratislava Airport (BTS) to Ankara Esenboğa International Airport (ESB)plane BTS - ESB
7h 19m₺3,570–17,193Bus via Sofia
- Take the bus from Bratislava to Sofia Central Bus Stationbus
- Take the bus from Sofia Serdica Bus Station to Istanbul Büyük Otogaribus
- Take the bus from Istanbul Otogari to Ankarabus
29h 33m₺4,304–6,450Train, night train
- Take the train from Hegyeshalom to Bucuresti Nordtrain 347
- Take the nighttrain from Bucharest to Halkalinighttrain
- Take the train from Istanbul(Halkali) to Ankara Gartrain Hst / ...
34h 25m₺12,333–23,746Drive 1,904.6 km
- Drive from Bratislava to Ankaracar 1,904.6 km
18h 50m₺16,155–23,335Train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB)plane BUD - ESB
8h 41m₺4,097–15,259Train, bus
- Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain Rj
- Take the bus from Budapest Hotel Platanus to Novi Sadbus
- Take the bus from Novi Sad Bulevar Jaše Tomić to Istanbul Hotel Montenegrobus
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
30h 56m₺6,210–11,832Bus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Shumenbus
- Take the bus from Shumen to Bursabus
- Take the bus from Bursa to Ankarabus
34h 5m₺5,701–9,850Train, night train via Budapest
- Take the train from Bratislava hl.st. to Budapest-Nyugati putrain
- Take the train from Budapest-Keleti to Videletrain Ic
- Take the nighttrain from Videle to Halkalinighttrain
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
35h 24m₺3,971–6,202
Bratislava to Ankara by bus and foot
Questions & Answers
The cheapest way to get from Bratislava to Ankara is to train and night train via Budapest which costs 3.900 ₺ - 6.500 ₺ and takes 35h 24m.
The fastest way to get from Bratislava to Ankara is to bus and fly which takes 6h 9m and costs 4.100 ₺ - 13.000 ₺.
No, there is no direct bus from Bratislava to Ankara. However, there are services departing from Bratislava and arriving at Ankara via Sofia Serdica Bus Station and Istanbul Otogari. The journey, including transfers, takes approximately 29h 33m.
No, there is no direct train from Bratislava to Ankara. However, there are services departing from Bratislava-Petrzalka and arriving at Ankara Gar via Hegyeshalom, Bucharest and Istanbul(Halkali). The journey, including transfers, takes approximately 34h 25m.
The distance between Bratislava and Ankara is 1667 km. The road distance is 1904.6 km.
The best way to get from Bratislava to Ankara without a car is to bus via Sofia which takes 29h 33m and costs 4.300 ₺ - 6.500 ₺.
It takes approximately 6h 9m to get from Bratislava to Ankara, including transfers.
Bratislava to Ankara bus services, operated by Union Ivkoni, depart from Bratislava station.
Bratislava to Ankara train services, operated by ÖBB, depart from Hegyeshalom station.
The best way to get from Bratislava to Ankara is to bus via Sofia which takes 29h 33m and costs 4.300 ₺ - 6.500 ₺. Alternatively, you can fly, which costs 3.500 ₺ - 18.000 ₺ and takes 7h 19m.
What companies run services between Bratislava, Slovakia and Ankara, Turkey?
You can take a bus from Bratislava to Ankara via Sofia Central Bus Station, Sofia Serdica Bus Station, and Istanbul Otogari in around 29h 33m. Alternatively, Pegasus Airlines, Ryanair, and two other airlines fly from Bratislava Airport (BTS) to Ankara Esenboğa International Airport (ESB) twice daily.
- Website
- flypgs.com
Flights from Vienna International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₺3,500–18,000
Flights from Vienna International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₺3,600–18,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 36m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺3,400–17,000
Flights from Bratislava Airport to Ankara Esenboğa International Airport via Antalya
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₺4,700–16,000
Flights from Budapest Ferenc Liszt International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₺2,800–15,000
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Hegyeshalom to Bucuresti Nord
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- ₺11,000–21,000
- Website
- Austrian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bratislava centre to Vienna International Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₺250–420
- Website
- Flixbus
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- ₺2,500–4,100
- Website
- Flixbus
Want to know more about travelling around Türkiye
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
Bratislava to Ankara bus services, operated by Union Ivkoni, arrive at Sofia Central Bus Station.
Ankara is 1h ahead of Bratislava. It is currently 3:48 AM in Bratislava and 4:48 AM in Ankara.
Bratislava to Ankara train services, operated by ÖBB, arrive at Bucuresti Nord station.
Yes, the driving distance between Bratislava to Ankara is 1905 km. It takes approximately 18h 50m to drive from Bratislava to Ankara.
There are 246+ hotels available in Ankara.









