There are 11 ways to get from Italy to Ankara by plane, train, bus, car, car train, or night 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 from Bari Karol Wojtyła Airport
best- Fly from Bari Karol Wojtyła Airport (BRI) to Ankara Esenboğa International Airport (ESB)plane BRI - ESB
5h 49m₺5,632–13,683Fly from Catania–Fontanarossa Airport
cheapest- Fly from Catania–Fontanarossa Airport (CTA) to Ankara Esenboğa International Airport (ESB)plane CTA - ESB
7h 40m₺3,033–12,230Train, bus
- Take the train from Roma Termini to Padovatrain Fr
- Take the bus from Padova to Sofiabus
- Take the bus from Sofia to Gebzebus
- Take the train from Gebze to Ankaratrain Yht
37h 35m₺6,989–12,276Drive, car train
- Drive from Rome to Villach Hbf/Bbfcar
- Take the car train from Villach Hbf/Bbf to Edirnecartrain
- Drive from Edirne to Ankaracar
44h 49m₺19,611–69,472Drive 2,644 km
- Drive from Rome to Ankaracar 2,644 km
24h 27m₺20,872–30,148Fly from Bologna Guglielmo Marconi Airport
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Ankara Esenboğa International Airport (ESB)plane BLQ - ESB
7h 41m₺4,973–13,486Fly from Naples Airport
- Fly from Naples Airport (NAP) to Ankara Esenboğa International Airport (ESB)plane NAP - ESB
7h 52m₺4,409–11,309Fly from Fiumicino International Airport
- Fly from Fiumicino International Airport (FCO) to Ankara Esenboğa International Airport (ESB)plane FCO - ESB
7h 56m₺3,964–10,464Bus
- Take the bus from Roma Termini to Kumanovobus
- Take the bus from Kumanovo to Istanbulbus
- Take the bus from Istanbul Otogari to Ankarabus
41h 23m₺7,448–8,948Bus, train
- Take the bus from Roma Termini to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the train from Sofia to Halkalıtrain
- Take the train from Halkali to Ankaratrain Yht
46h 51m₺7,598–12,398Bus, night train, train
- Take the bus from Rome, Termini to Funduleabus
- Take the bus from Fundulea to Bucharestbus
- Take the night train from Bucharest to Halkalinighttrain
- Take the train from Halkali to Ankaratrain Hst
2d 11h
Bari Karol Wojtyła Airport (BRI) to Ankara Esenboğa International Airport (ESB) flights
Questions & Answers
The cheapest way to get from Italy to Ankara is to fly which costs 4.900 ₺ - 14.000 ₺ and takes 7h 41m.
The fastest way to get from Italy to Ankara is to fly which takes 5h 49m and costs 5.500 ₺ - 14.000 ₺.
No, there is no direct bus from Italy to Ankara. However, there are services departing from Roma Termini and arriving at Ankara via Kumanovo and Istanbul Otogari. The journey, including transfers, takes approximately 41h 23m.
The distance between Italy and Ankara is 1412 km. The road distance is 2644 km.
The best way to get from Italy to Ankara without a car is to train and bus which takes 37h 35m and costs 7.000 ₺ - 13.000 ₺.
It takes approximately 5h 49m to get from Italy to Ankara, including transfers.
Italy to Ankara bus services, operated by Hak Bus, depart from Roma Termini station.
The best way to get from Italy to Ankara is to fly which takes 5h 49m and costs 5.500 ₺ - 14.000 ₺. Alternatively, you can bus, which costs 7.000 ₺ - 9.000 ₺ and takes 41h 23m.
Italy to Ankara bus services, operated by Hak Bus, arrive at Kumanovo station.
Ankara is 2h ahead of Italy. It is currently 3:43 PM in Italy and 5:43 PM in Ankara.
What companies run services between Italy and Ankara, Turkey?
Turkish Airlines, Ulendo Airlink, and two other airlines fly from Bari Karol Wojtyła Airport (BRI) to Ankara Esenboğa International Airport (ESB) once daily. Alternatively, you can take a bus from Roma Termini to Ankara via Kumanovo and Istanbul Otogari in around 41h 23m.
- Website
- turkishairlines.com
Flights from Bari Karol Wojtyła Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 47m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₺5,500–22,000
Flights from Bologna Guglielmo Marconi Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- ₺6,500–25,000
Flights from Naples Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₺5,500–22,000
Flights from Catania–Fontanarossa Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₺6,000–23,000
- Website
- ajet.com
Flights from Bari Karol Wojtyła Airport to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 45m
- When
- Monday and Saturday
- Estimated price
- ₺2,400–11,000
Flights from Bari Karol Wojtyła Airport to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 6h 30m
- When
- Thursday
- Estimated price
- ₺2,500–11,000
Flights from Bologna Guglielmo Marconi Airport to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- ₺3,300–14,000
Flights from Bologna Guglielmo Marconi Airport to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- ₺5,000–14,000
Flights from Catania–Fontanarossa Airport to Ankara Esenboğa International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 50m
- When
- Thursday and Saturday
- Estimated price
- ₺2,900–12,000
Flights from Fiumicino International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₺3,400–8,500
Flights from Fiumicino International Airport to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 6h 30m
- When
- Monday and Thursday
- Estimated price
- ₺3,400–8,500
Flights from Fiumicino International Airport to Ankara Esenboğa International Airport via Izmir
- Ave. Duration
- 7h 10m
- When
- Friday
- Estimated price
- ₺3,200–13,000
- Website
- flypgs.com
Flights from Bologna Guglielmo Marconi Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₺3,500–17,000
Flights from Bologna Guglielmo Marconi Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- ₺3,900–18,000
Flights from Fiumicino International Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₺2,900–15,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Padova
- Ave. Duration
- 3h 29m
- Frequency
- Hourly
- Estimated price
- ₺2,300–4,800
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Padova
- Ave. Duration
- 3h 32m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,700–4,500
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Padova
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- ₺900–2,800
- Website
- https://www.trenitalia.com/en.html
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Gebze to Ankara
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₺600–1,000
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺650–3,865
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₺2,145
- Single Room
- ₺3,865
- Four Person Room
- ₺1,886
Train from Halkali to Ankara
- Ave. Duration
- 5h 16m
- Frequency
- 3 times a day
- Estimated price
- ₺700–1,100
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +49 89 54880111
- info@optimatours.de
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 31h 31m
- Frequency
- Once a week
- Estimated price
- ₺10,723–53,303
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- ₺10,723
- Couch Wagon BC-1
- ₺29,008
- Sleeper Wagon
- ₺33,152
- Couch Wagon BC-4 Car
- ₺30,873
- Couch Wagon BC-1 Car
- ₺49,159
- Sleeper Wagon Car
- ₺53,303
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Halkali
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- ₺950–1,700
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₺950–1,400
- 1st Class
- ₺1,200–1,700
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Padova to Sofia
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- ₺4,662
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Sofia to Gebze
- Ave. Duration
- 11h 26m
- Frequency
- Once daily
- Estimated price
- ₺800–1,900
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺800–950
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₺650–911
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺650–800
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Roma Termini to Kumanovo
- Ave. Duration
- 21h 36m
- Frequency
- Once a week
- Estimated price
- ₺5,698
- Website
- https://www.hakbus.org/
Bus from Roma Termini to Skopje, Transporten Centar
- Ave. Duration
- 22h 1m
- Frequency
- Once a week
- Estimated price
- ₺5,698
- Website
- https://www.hakbus.org/
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Kumanovo to Istanbul
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- ₺1,100–2,300
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₺1,300–1,600
- Schedules at
- matpu.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₺1,100–1,700
- Website
- https://en.kaleiatravel.com/
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₺800–1,300
- Schedules at
- transkop.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₺550–1,400
- Schedules at
- facebook.com
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Rome, Termini to Fundulea
- Ave. Duration
- 41h 15m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- 021.330.81.32
- office@c-i.ro
- Website
- c-i.ro
Bus from Fundulea to Bucharest
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- ₺85–120
- Website
- https://c-i.ro/
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Italy to Ankara is 2644 km. It takes approximately 24h 27m to drive from Italy to Ankara.
There are 256+ hotels available in Ankara.














































