There are 6 ways to get from Thessaloníki to Ankara by 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.
Fly
best- Fly from Thessaloniki Airport Makedonia (SKG) to Ankara Esenboğa International Airport (ESB)plane SKG - ESB
7h 26m₺7,242–13,242Bus via Maltepe
cheapest- Take the bus from Thessaloniki to Istanbulbus Simeonidis
- Take the bus from İstanbul Dudullu bus station to Ankara bus stationbus FlixBus KK0606 / ...
15h 55m₺3,338–5,454Bus, train
- Take the bus from Thessaloniki Monastiriou Bus Stop to Istanbul Esenler Otogaribus Arda-Tur
- Take the train from Istanbul(Pendik) to Ankara Gartrain Hst / ...
13h 46m₺3,580–5,272Drive 1,022.3 km
- Drive from Thessaloníki to Ankaracar 1,022.3 km
10h 41m₺10,275–14,841Bus, train via Thessaloníki
- Take the bus from Thessaloníki to Istanbulbus
- Take the train from Istanbul(Pendik) to Ankara Gartrain Hst / ...
15h 26m₺3,453–5,978Bus
- Take the bus from Thessaloniki Monastiriou Bus Stop to Istanbul Esenler Otogaribus Arda-Tur
- Take the bus from Istanbul Otogari to Ankarabus
15h 55m₺3,913–5,870
Thessaloniki Airport Makedonia (SKG) to Ankara Esenboğa International Airport (ESB) flights
Questions & Answers
The cheapest way to get from Thessaloníki to Ankara is to bus via Maltepe which costs 3.300 ₺ - 5.500 ₺ and takes 15h 55m.
The fastest way to get from Thessaloníki to Ankara is to fly which takes 7h 26m and costs 7.000 ₺ - 14.000 ₺.
No, there is no direct bus from Thessaloníki to Ankara. However, there are services departing from Thessaloniki Monastiriou Bus Stop and arriving at Ankara via Istanbul Otogari. The journey, including transfers, takes approximately 15h 55m.
The distance between Thessaloníki and Ankara is 896 km. The road distance is 1022.3 km.
The best way to get from Thessaloníki to Ankara without a car is to bus and train which takes 13h 46m and costs 3.500 ₺ - 5.500 ₺.
It takes approximately 7h 26m to get from Thessaloníki to Ankara, including transfers.
Thessaloníki to Ankara bus services, operated by Arda Tur, depart from Thessaloniki Monastiriou Bus Stop station.
The best way to get from Thessaloníki to Ankara is to fly which takes 7h 26m and costs 7.000 ₺ - 14.000 ₺. Alternatively, you can bus, which costs 3.900 ₺ - 6.000 ₺ and takes 15h 55m.
Thessaloníki to Ankara bus services, operated by Arda Tur, arrive at Istanbul Esenler Otogari station.
Yes, the driving distance between Thessaloníki to Ankara is 1022 km. It takes approximately 10h 41m to drive from Thessaloníki to Ankara.
What companies run services between Thessaloníki, Greece and Ankara, Turkey?
Turkish Airlines, Austrian Airlines, and four other airlines fly from Thessaloniki Airport Makedonia (SKG) to Ankara Esenboğa International Airport (ESB) 4 times a day. Alternatively, you can take a bus from Thessaloniki Monastiriou Bus Stop to Ankara via Istanbul Esenler Otogari and Istanbul Otogari in around 15h 55m.
- Website
- turkishairlines.com
Flights from Thessaloniki Airport Makedonia to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ₺3,900–20,000
- Website
- ajet.com
Flights from Thessaloniki Airport Makedonia to Ankara Esenboğa International Airport via Izmir
- Ave. Duration
- 5h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₺8,000–14,000
Flights from Thessaloniki Airport Makedonia to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₺8,000–14,000
- Website
- austrian.com
Flights from Thessaloniki Airport Makedonia to Ankara Esenboğa International Airport via Vienna
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺5,000–16,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Pendik) to Ankara Gar
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₺650–950
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Pendik) to Ankara Gar
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₺650–950
- Website
- Turkish Railways (TCDD)
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Thessaloniki Monastiriou Bus Stop to Istanbul Esenler Otogari
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- ₺2,800–4,200
- Website
- Arda Tur
Bus from Thessaloniki Monastiriou Bus Stop to Istanbul Esenler Otogari
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- ₺2,800–4,200
- Website
- Arda Tur
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Thessaloníki to Istanbul
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₺2,600–4,900
- Website
- Crazy Holidays
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 6h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₺1,100–1,700
- Website
- MetroTurizm
- Standard
- ₺1,100–1,700
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Thessaloniki to Istanbul
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₺2,500–4,300
- Website
- Simeonidis Tours
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Dudullu bus station to Ankara bus station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₺600–900
- Schedules at
- Kamil Koç
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, How to get from Florence to Rome, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
There are 267+ hotels available in Ankara.






























