There are 12 ways to get from Ankara to Slovenia by plane, train, bus, night train, shuttle, car, or car 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 to Ljubljana
best- Fly from Ankara Esenboğa International Airport (ESB) to Ljubljana (LJU)plane ESB - LJU
8h 1m€78–325Train, bus via Belgrade
- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Istanbul Hotel Montenegro to Belgrade New Bus Stationbus
- Take the bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postajabus
29h 57m€126–157Train, night train via Budapest
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Videlenighttrain
- Take the train from Videle to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Ec / ...
- Take the train from Wien Hbf to Graz Hbftrain Rj / ...
- Take the train from Graz Hbf to Maribortrain 575 / ...
38h 36m€141–255Train, night train
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Gyoernighttrain
- Take the train from Gyoer to Maribortrain Ic
39h 16m€107–143Fly to Graz Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Graz Airport (GRZ)plane ESB - GRZ
- Take the bus from Graz Airport to Maribor, Avtobusna Postajabus
8h 40m€172–682Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Zagreb Franjo Tuđman Airport (ZAG)plane ESB - ZAG
- Take the bus from Zagreb Airport to Novo Mesto, Avtobusna postajabus
9h 28m€104–492Fly to Vienna International Airport, shuttle
- Fly from Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE)plane ESB - VIE
- Take a shuttle bus from Flughafen Wien to Maribor, Avtobusna Postaja
8h 34m€108–243Fly to Venice Marco Polo Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Venice Marco Polo Airport (VCE)plane ESB - VCE
- Take the bus from Venezia, Aeroporto Marco Polo di Venezia to Ajdovščinabus
10h 40m€157–247Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postajabus
30h 4m€106–128Train, bus
- Take the train from Ankara to Halkalitrain Yht
- Take the train from Halkalı to Plovdivtrain
- Take the bus from Plovdiv Train station to Maribor bus stationbus
34h 44m€108–173Drive, car train
- Drive from Ankara to Edirnecar
- Take the cartrain from Edirne to Villach Hbf/Bbfcartrain
- Drive from Villach Hbf/Bbf to Mariborcar
2d€328–1,043Drive 1,895.3 km
- Drive from Ankara to Mariborcar 1,895.3 km
17h 13m€253–365
Ankara to Slovenia by train and bus
Comparing Your Travel Options
The cheapest way to get from Ankara to Slovenia is to train and night train which costs €100 - €150 and takes 39h 16m.
The fastest way to get from Ankara to Slovenia is to fly which takes 8h 1m and costs €75 - €330.
No, there is no direct bus from Ankara to Slovenia. However, there are services departing from Ankara and arriving at Maribor, Avtobusna Postaja via İstanbul Esenler bus station and Beograd, Autobuska stanica. The journey, including transfers, takes approximately 30h 4m.
No, there is no direct train from Ankara to Slovenia. However, there are services departing from Ankara Gar and arriving at Maribor via Halkali, Videle, Budapest-Keleti, Wien Hbf and Graz Hbf. The journey, including transfers, takes approximately 38h 36m.
The distance between Ankara and Slovenia is 1688 km. The road distance is 1895.3 km.
The best way to get from Ankara to Slovenia without a car is to train and bus via Belgrade which takes 29h 57m and costs €120 - €160.
It takes approximately 8h 1m to get from Ankara to Slovenia, including transfers.
Ankara to Slovenia bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Slovenia train services, operated by Turkish Railways (TCDD), depart from Ankara Gar station.
The best way to get from Ankara to Slovenia is to fly which takes 8h 1m and costs €75 - €330. Alternatively, you can bus, which costs €100 - €130 and takes 30h 4m.
What companies run services between Ankara, Turkey and Slovenia?
Turkish Airlines, Pegasus Airlines, and four other airlines fly from Ankara Esenboğa International Airport (ESB) to Ljubljana (LJU) 4 times a day. Alternatively, you can take a bus from Ankara to Maribor, Avtobusna Postaja via Istanbul Otogari, İstanbul Esenler bus station, Belgrade bus station, and Beograd, Autobuska stanica in around 30h 4m.
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Ljubljana via Istanbul
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- €140–480
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- €120–390
Flights from Ankara Esenboğa International Airport to Venice Marco Polo Airport via Istanbul
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €110–390
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Ljubljana via Sabiha Gokcen
- Ave. Duration
- 5h 7m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–400
Flights from Ankara Esenboğa International Airport to Graz Airport via Sabiha Gokcen
- Ave. Duration
- 4h 37m
- When
- Friday, Monday, and Wednesday
- Estimated price
- €100–550
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Sabiha Gokcen
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- €60–320
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–310
Flights from Ankara Esenboğa International Airport to Venice Marco Polo Airport via Sabiha Gokcen
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €65–320
- Website
- lufthansa.com
Flights from Ankara Esenboğa International Airport to Graz Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Monday to Friday
- Estimated price
- €150–500
Flights from Ankara Esenboğa International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 8h
- When
- Monday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- €150–600
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €100–330
Flights from Ankara Esenboğa International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €90–300
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 7h 35m
- When
- Thursday, Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–350
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Thursday
- Estimated price
- €70–260
Flights from Ankara Esenboğa International Airport to Venice Marco Polo Airport via Vienna International Airport
- Ave. Duration
- 6h 25m
- When
- Thursday, Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–340
- Website
- sunexpress.com
Flights from Ankara Esenboğa International Airport to Graz Airport via Antalya
- Ave. Duration
- 5h 10m
- When
- Thursday to Saturday
- Estimated price
- €140–490
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Thursday
- Estimated price
- €70–260
- Website
- eurowings.com
Flights from Ankara Esenboğa International Airport to Graz Airport via Antalya
- Ave. Duration
- 5h 10m
- When
- Thursday to Saturday
- Estimated price
- €140–490
Flights from Ankara Esenboğa International Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €170–550
- Website
- swiss.com
Flights from Ankara Esenboğa International Airport to Ljubljana via Zurich
- Ave. Duration
- 8h 50m
- When
- Tuesday
- Estimated price
- €130–420
- Website
- wizzair.com
Flights from Ankara Esenboğa International Airport to Ljubljana via Skopje
- Ave. Duration
- 5h 20m
- When
- Thursday and Sunday
- Estimated price
- €75–320
- Website
- airdolomiti.it
Flights from Ankara Esenboğa International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 6h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €150–550
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €65–210
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Pendik)
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Plovdiv
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- €9–14
- Website
- Turkish Railways (TCDD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Halkali to Videle
- Ave. Duration
- 8h 35m
- Frequency
- Twice a week
- Estimated price
- €9–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €9–13
- 1st Class
- €9–13
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- €9–27
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €9–14
- 1st Class
- €10–14
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Videle to Budapest-Keleti
- Ave. Duration
- 15h 36m
- Frequency
- Twice daily
- Estimated price
- €57–62
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Gyoer
- Ave. Duration
- 17h 5m
- Frequency
- Twice daily
- Estimated price
- €70–80
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €12–14
- Website
- Hungarian Railways (MÁV)
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Gyoer to Maribor
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- €14–17
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Keleti to Wien Hbf
- *
- €35–60
Train from Wien Hbf to Graz Hbf
- *
- €30–50
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €22–45
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- €40–70
- Website
- Westbahn
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €19–30
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €45–55
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- €14–17
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- PKP Intercity
- Phone
- +49 89 54880111
- [email protected]
- Website
- optimatours.de
Car train from Edirne to Villach Hbf/Bbf
- Ave. Duration
- 39h 34m
- Frequency
- Once a week
- Estimated price
- €232–880
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- €232
- Couch Wagon BC-1
- €880
- Sleeper Wagon
- €756
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €50–75
- Website
- Citylines
- Phone
- +381 637513988
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postaja
- Ave. Duration
- 7h 3m
- Frequency
- Twice a week
- Estimated price
- €63
- Schedules at
- facebook.com
Bus from Beograd, Autobuska stanica to Maribor, Avtobusna Postaja
- Ave. Duration
- 7h 3m
- Frequency
- Twice a week
- Estimated price
- €63
- Schedules at
- facebook.com
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Graz Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 52 min
- Frequency
- On demand
- Estimated price
- €70–121
- Website
- GoOpti
- Private
- €121
Bus from Zagreb Airport to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €22–200
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Flughafen Wien to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 46m
- Frequency
- On demand
- Estimated price
- €41
- Schedules at
- easydrive.si
- Phone
- +38670511611
- [email protected]
- Website
- TripstAir
Bus from Venezia, Aeroporto Marco Polo di Venezia to Ajdovščina
- Ave. Duration
- 2h 7m
- Frequency
- 4 times a day
- Estimated price
- €25–35
- Website
- TripstAir
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- €21–30
- Website
- MetroTurizm
- Standard
- €21–30
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- €21–30
- Schedules at
- Kamil Koç
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- €35
- Schedules at
- luksyonca.com.tr
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Plovdiv Train station to Maribor bus station
- Ave. Duration
- 17h 30m
- Frequency
- 5 times a week
- Estimated price
- €85–140
- Website
- Flixbus
Want to know more about travelling around Slovenia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Ankara to Slovenia bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Slovenia is 1h behind Ankara. It is currently 4:10 PM in Ankara and 3:10 PM in Slovenia.
Ankara to Slovenia train services, operated by Turkish Railways (TCDD), arrive at Istanbul(Halkali) station.
Yes, the driving distance between Ankara to Slovenia is 1895 km. It takes approximately 17h 13m to drive from Ankara to Slovenia.
There are 782+ hotels available in Slovenia.





















































































