Eskişehir is one of Türkiye's major railway hubs, making transportation to the city easy and convenient.

Transportation From İstanbul

After landing at Istanbul Airport or Sabiha Gökçen Airport, you can reach Eskişehir by high-speed train or bus. From the airports, airport shuttle services (HAVAŞ) operate to Istanbul 15 July Democracy Bus Terminal (Esenler) and Pendik Train Station.

High-Speed Train (YHT)

You can board the YHT from Söğütlüçeşme, Bakırköy, Halkalı, or Bostancı stations and reach Eskişehir in approximately 3 hours.

https://ebilet.tcddtasimacilik.gov.tr/

Transportation From Ankara

After landing at Ankara Esenboğa Airport, you can reach Eskişehir by high-speed train or intercity bus. From Esenboğa Airport, you can travel to Ankara Intercity Bus Terminal (AŞTİ) and Ankara Train Station by airport shuttle services (HAVAŞ) departing from the airport.

High-Speed Train (YHT)

This is the fastest and most preferred option. High-speed trains departing from Ankara Train Station reach Eskişehir in approximately 1 hour and 25 minutes.

https://ebilet.tcddtasimacilik.gov.tr/

Bus

Buses departing from AŞTİ take approximately 3-3.5 hours.

For those wishing to travel using euros: global.flixbus.com

For those wishing to travel using Turkish lira: flixbus.com.tr, obilet.com, enuygun.com

Distance to Major Cities

By High-Speed Train (YHT)

City Travel Time
Ankara 1.5 hours
İstanbul 3 hours
Konya 1 hour 45 minutes

By Bus

City Travel Time
Antalya 7 hours
İzmir 6 hours
Bursa 2 hours