There are 6 ways to get from Ankara to Thessaloníki by plane, train, bus, 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 Ankara Esenboğa International Airport (ESB) to Thessaloniki Airport Makedonia (SKG)plane ESB - SKG
7h 16m€134–234Bus via Maltepe
cheapest- Take the bus from Ankara bus station to İstanbul Dudullu bus stationbus FlixBus KK0604 / ...
- Take the bus from Istanbul to Thessaloniki Macedonia KTEL Bus Stationbus
17h 54m€43–61Train, bus
- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Istanbul to Thessalonikibus Simeonidis
15h 1m€59–100Drive 1,035 km
- Drive from Ankara to Thessaloníkicar 1,035 km
10h 9m€186–269Train, bus via Thessaloníki
- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Istanbul to Thessaloníkibus
16h 1m€59–110Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul Esenler Otogari to Thessaloniki stationbus Arda-Tur
17h 6m€76–120
Ankara to Thessaloníki by bus
Questions & Answers
The cheapest way to get from Ankara to Thessaloníki is to bus via Maltepe which costs €40 - €65 and takes 17h 54m.
The fastest way to get from Ankara to Thessaloníki is to fly which takes 7h 16m and costs €130 - €240.
No, there is no direct bus from Ankara to Thessaloníki station. However, there are services departing from Ankara and arriving at Thessaloniki station via Istanbul Esenler Otogari. The journey, including transfers, takes approximately 17h 6m.
The distance between Ankara and Thessaloníki is 897 km. The road distance is 1035 km.
The best way to get from Ankara to Thessaloníki without a car is to train and bus which takes 15h 1m and costs €55 - €100.
It takes approximately 7h 16m to get from Ankara to Thessaloníki, including transfers.
Ankara to Thessaloníki bus services, operated by Metro Turizm, depart from Ankara station.
The best way to get from Ankara to Thessaloníki is to fly which takes 7h 16m and costs €130 - €240. Alternatively, you can bus, which costs €75 - €120 and takes 17h 6m.
Ankara to Thessaloníki bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Yes, the driving distance between Ankara to Thessaloníki is 1035 km. It takes approximately 10h 9m to drive from Ankara to Thessaloníki.
What companies run services between Ankara, Turkey and Thessaloníki, Greece?
Turkish Airlines, AJet, and three other airlines fly from Ankara Esenboğa International Airport (ESB) to Thessaloniki Airport Makedonia (SKG) twice daily. Alternatively, you can take a bus from Ankara to Thessaloniki station via Istanbul Otogari and Istanbul Esenler Otogari in around 17h 6m.
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €100–390
- Website
- en.aegeanair.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–220
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Izmir
- Ave. Duration
- 5h 25m
- When
- Tuesday
- Estimated price
- €45–240
- Website
- ryanair.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Bucharest Otopeni
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- €140–250
- 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(Pendik)
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- Turkish Railways (TCDD)
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Istanbul to Thessaloniki
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- Simeonidis Tours
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Istanbul to Thessaloníki
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €45–90
- Website
- Crazy Holidays
- 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
- +359 700 20 544
- Website
- Arda Tur
Bus from Istanbul Esenler Otogari to Thessaloniki station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- Arda Tur
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara bus station to İstanbul Dudullu bus station
- Ave. Duration
- 5h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €11–16
- Schedules at
- Kamil Koç
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Istanbul to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €28–40
- Website
- Alpar Turizm
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 Heading to Europe? Read this before you buy a Eurail Pass, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 3323+ hotels available in Thessaloníki.




































