There are 10 ways to get from Trieste to Ankara by shuttle, plane, bus, 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.
Shuttle to Ljubljana, fly
best- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Ankara Esenboğa International Airport (ESB)plane LJU - ESB
8h 37m₺12,709–31,092Fly from Trieste – Friuli Venezia Giulia Airport
cheapest- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Ankara Esenboğa International Airport (ESB)plane TRS - ESB
10h 51m₺3,945–16,086Bus, train
- Take the bus from Trieste, Autostazione to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Aksaraybus
- Take the train from Istanbul Söğütlüçeşme to Ankaratrain Yht
28h 44m₺6,193–6,568Bus, train via Sofia
- Take the bus from Trieste to Sofia Central Bus Stationbus
- Take the train from Sofia to Halkalıtrain
- Take the train from Halkali to Ankaratrain Yht
32h 50m₺6,314–10,064Drive 2,006.2 km
- Drive from Trieste to Ankaracar 2,006.2 km
18h 11m₺20,121–29,063Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Ankara Esenboğa International Airport (ESB)plane VCE - ESB
9h 29m₺20,938–34,739Shuttle to Klagenfurt Airport, fly
- Take a shuttle bus from Trieste Centrale to Klagenfurt Flughafen
- Fly from Klagenfurt Airport (KLU) to Ankara Esenboğa International Airport (ESB)plane KLU - ESB
10h 41m₺18,198–43,158Shuttle, shuttle to Zagreb Franjo Tuđman Airport, fly
- Take a shuttle bus from Trieste Centrale to Ljubljana
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Ankara Esenboğa International Airport (ESB)plane ZAG - ESB
10h 42m₺19,007–45,542Bus via Sofia
- Take the bus from Trieste 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
30h 35m₺7,264–8,464Bus
- Take the bus from Trieste to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Dudullu to Ankarabus
33h 35m₺4,882–8,253
Trieste to Ankara by bus and train
Comparing Your Travel Options
The cheapest way to get from Trieste to Ankara is to bus and train which costs 6.100 ₺ - 6.600 ₺ and takes 28h 44m.
The fastest way to get from Trieste to Ankara is to shuttle and fly which takes 8h 37m and costs 12.000 ₺ - 32.000 ₺.
No, there is no direct bus from Trieste to Ankara. However, there are services departing from Trieste and arriving at Ankara via Sofia Serdica Bus Station and Istanbul Otogari. The journey, including transfers, takes approximately 30h 35m.
The distance between Trieste and Ankara is 1792 km. The road distance is 2006.2 km.
The best way to get from Trieste to Ankara without a car is to bus and train which takes 28h 44m and costs 6.100 ₺ - 6.600 ₺.
It takes approximately 8h 37m to get from Trieste to Ankara, including transfers.
Trieste to Ankara bus services, operated by M&M Travel, depart from Trieste station.
The best way to get from Trieste to Ankara is to fly which takes 10h 51m and costs 3.900 ₺ - 17.000 ₺. Alternatively, you can bus via Sofia, which costs 7.000 ₺ - 8.500 ₺ and takes 30h 35m.
Trieste to Ankara bus services, operated by M&M Travel, arrive at Sofia Central Bus Station.
Ankara is 2h ahead of Trieste. It is currently 12:48 PM in Trieste and 2:48 PM in Ankara.
What companies run services between Trieste, Italy and Ankara, Turkey?
Air Dolomiti, SunExpress, and three other airlines fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Ankara Esenboğa International Airport (ESB) once daily. Alternatively, you can take a bus from Trieste to Ankara via Sofia Central Bus Station, Sofia Serdica Bus Station, and Istanbul Otogari in around 30h 35m.
- Website
- turkishairlines.com
Flights from Ljubljana to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₺8,000–27,000
Flights from Venice Marco Polo Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₺6,000–21,000
Flights from Zagreb Franjo Tuđman Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₺6,500–22,000
- Website
- flypgs.com
Flights from Ljubljana to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₺4,500–22,000
Flights from Venice Marco Polo Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺3,500–17,000
Flights from Venice Marco Polo Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₺3,800–18,000
Flights from Zagreb Franjo Tuđman Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Tuesday
- Estimated price
- ₺3,500–18,000
Flights from Trieste – Friuli Venezia Giulia Airport to Ankara Esenboğa International Airport via Frankfurt
- Ave. Duration
- 9h 40m
- When
- Saturday
- Estimated price
- ₺5,500–24,000
Flights from Trieste – Friuli Venezia Giulia Airport to Ankara Esenboğa International Airport via Krakow
- Ave. Duration
- 11h 55m
- When
- Friday
- Estimated price
- ₺4,500–21,000
- Website
- ajet.com
Flights from Ljubljana to Ankara Esenboğa International Airport via Belgrade
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₺3,900–17,000
Flights from Klagenfurt Airport to Ankara Esenboğa International Airport via Cologne Bonn
- Ave. Duration
- 7h 50m
- When
- Friday
- Estimated price
- ₺8,500–29,000
Flights from Klagenfurt Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 8h 15m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺5,000–22,000
Flights from Trieste – Friuli Venezia Giulia Airport to Ankara Esenboğa International Airport via Barcelona
- Ave. Duration
- 11h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₺6,500–22,000
Flights from Trieste – Friuli Venezia Giulia Airport to Ankara Esenboğa International Airport via Tirana
- Ave. Duration
- 12h 35m
- When
- Saturday
- Estimated price
- ₺3,600–15,000
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 10h
- When
- Thursday
- Estimated price
- ₺4,400–15,000
Flights from Klagenfurt Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 5h 30m
- When
- Thursday
- Estimated price
- ₺6,500–24,000
Flights from Zagreb Franjo Tuđman Airport to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Thursday
- Estimated price
- ₺4,600–16,000
- Website
- swiss.com
Flights from Ljubljana to Ankara Esenboğa International Airport via Zurich
- Ave. Duration
- 6h 20m
- When
- Tuesday
- Estimated price
- ₺7,000–23,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Istanbul Söğütlüçeşme to Ankara
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- ₺750–1,100
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,166
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,312
- Single Room
- ₺4,166
- Four Person Room
- ₺2,033
Train from Halkali to Ankara
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₺700–1,000
- Website
- Turkish Railways (TCDD)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- ₺8,500–14,000
- Website
- GoOpti
- Private
- ₺11,393
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- ₺12,000–21,000
- Website
- GoOpti
Shuttle from Trieste Centrale to Klagenfurt Flughafen
- Ave. Duration
- 2h 12m
- Frequency
- On demand
- Estimated price
- ₺13,000–21,000
- Website
- GoOpti
Shuttle from Trieste Centrale to Ljubljana
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- ₺6,500–11,393
- Website
- GoOpti
- Private
- ₺11,393
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- ₺10,000–18,000
- Website
- GoOpti
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Trieste, Autostazione to Beograd, Autobuska stanica
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- ₺2,885
- Website
- Fudeks
- Phone
- 062 8103637
- [email protected]
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Aksaray
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Estimated price
- ₺2,513
- Schedules at
- balbuss.rs
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- ₺4,864
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- ₺4,864
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +386 40 121 900
- [email protected]
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- ₺7,500–12,286
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- ₺9,494
- 4-8 persons
- ₺12,286
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- ₺1,700–2,400
- Website
- Citylines
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- ₺2,800–4,200
- Website
- Flixbus
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- ₺4,081
- Website
- Arda Tur
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h 54m
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,900
- Website
- Huntur
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,200–1,700
- Website
- MetroTurizm
- Standard
- ₺1,200–1,700
- Phone
- +381 69 600 606
- Website
- zirafaprevoz.com
Bus from Trieste to Beograd, Autobuska stanica
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Estimated price
- ₺3,910
- Schedules at
- zirafaprevoz.com
- Phone
- +381 36 359 090
- [email protected]
- Website
- Sana Trans
Bus from Trieste to Beograd, Autobuska stanica
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- ₺3,200–4,100
- Website
- Sana Trans
- Phone
- +381 36 35-90-90
- [email protected]
- Website
- lukibus.com
Bus from Trieste to Beograd, Autobuska stanica
- Ave. Duration
- 12h 19m
- Frequency
- Once a week
- Estimated price
- ₺2,500–3,500
- Schedules at
- lukibus.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- ₺1,200–1,700
- Schedules at
- Kamil Koç
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Belgrade bus station to İstanbul Esenler bus station
- Ave. Duration
- 10h 15m
- Frequency
- Twice a week
- Estimated price
- ₺1,900
- Schedules at
- luksyonca.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₺850–1,200
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₺1,335
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₺1,259
- Schedules at
- istanbulseyahat.com.tr
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from İstanbul Dudullu to Ankara
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Trieste to Ankara is 2006 km. It takes approximately 18h 11m to drive from Trieste to Ankara.
There are 241+ hotels available in Ankara.



















































