There are 6 ways to get from Ankara to Selanik Home, Thessaloniki 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 17m€134–254Bus 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
20h 11m€47–65Train, bus
- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Istanbul Esenler Otogari to Thessaloniki stationbus Arda-Tur
15h 44m€69–110Drive 1,035.5 km
- Drive from Ankara to Selanik Home, Thessalonikicar 1,035.5 km
10h 9m€187–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 11m€59–110Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul Esenler Otogari to Thessaloniki stationbus Arda-Tur
17h 18m€76–120
Ankara to Selanik Home, Thessaloniki by bus and foot
Questions & Answers
The cheapest way to get from Ankara to Selanik Home, Thessaloniki is to bus via Maltepe which costs €45 - €70 and takes 20h 11m.
The fastest way to get from Ankara to Selanik Home, Thessaloniki is to fly which takes 7h 17m and costs €130 - €260.
No, there is no direct bus from Ankara to Selanik Home, Thessaloniki station. However, there are services departing from Ankara and arriving at Thessaloniki station via Istanbul Esenler Otogari. The journey, including transfers, takes approximately 17h 18m.
The distance between Ankara and Selanik Home, Thessaloniki is 897 km. The road distance is 1035.5 km.
The best way to get from Ankara to Selanik Home, Thessaloniki without a car is to train and bus which takes 15h 44m and costs €65 - €110.
It takes approximately 7h 17m to get from Ankara to Selanik Home, Thessaloniki, including transfers.
Ankara to Selanik Home, Thessaloniki bus services, operated by Metro Turizm, depart from Ankara station.
The best way to get from Ankara to Selanik Home, Thessaloniki is to fly which takes 7h 17m and costs €130 - €260. Alternatively, you can bus, which costs €75 - €120 and takes 17h 18m.
Ankara to Selanik Home, Thessaloniki bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Yes, the driving distance between Ankara to Selanik Home, Thessaloniki is 1035 km. It takes approximately 10h 9m to drive from Ankara to Selanik Home, Thessaloniki.
What companies run services between Ankara, Turkey and Selanik Home, Thessaloniki, 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 Selanik Home, Thessaloniki via Istanbul Otogari, Istanbul Esenler Otogari, and Thessaloniki station in around 17h 18m.
- 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–350
- 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
- €70–220
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Izmir
- Ave. Duration
- 5h 25m
- When
- Tuesday
- Estimated price
- €40–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
- €150–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
- +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
Bus from Istanbul Esenler Otogari to Thessaloniki station
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- Arda Tur
- 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
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara bus station to İstanbul Dudullu bus station
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- 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 Italian Lakes: Getting around by train, How to get from Southend Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 4240+ hotels available in Selanik Home, Thessaloniki.
































