There are 9 ways to get from Gaziantep to Eskişehir 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 Gaziantep Oğuzeli International Airport to Ankara Esenboğa International Airport, train
best- Fly from Gaziantep Oğuzeli International Airport (GZT) to Ankara Esenboğa International Airport (ESB)plane GZT - ESB
- Take the train from Ankara to Eskişehirtrain
5h 42m₺2,819–5,019Bus
cheapest- Take the bus from Gaziantep bus station to Eskişehir bus stationbus FlixBus KK0149 / ...
13h 25m₺1,125–1,734Bus, train
- Take the bus from Gaziantep bus station to Ankara bus stationbus FlixBus KK0149 / ...
- Take the train from Ankara Gar to Eskisehirtrain Hst / ...
11h 39m₺1,235–2,774Bus, train via Kayseri
- Take the bus from Gaziantep to Kayseribus
- Take the train from Kayseri to Ankaratrain
- Take the train from Ankara Gar to Eskisehirtrain Hst / ...
15h 49m₺2,115–2,984Drive 880.3 km
- Drive from Gaziantep to Eskişehircar 880.3 km
8h 30m₺6,396–9,239Fly Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport, train
- Fly from Gaziantep Oğuzeli International Airport (GZT) to Istanbul Sabiha Gökçen International Airport (SAW)plane GZT - SAW
- Take the train from Istanbul Pendik to Eskişehirtrain
7h 56m₺2,796–6,579Fly Gaziantep Oğuzeli International Airport to Istanbul Airport, train
- Fly from Gaziantep Oğuzeli International Airport (GZT) to Istanbul Airport (IST)plane GZT - IST
- Take the train from Istanbul Söğütlüçeşme to Eskişehirtrain
8h 32m₺4,088–19,973Bus to Kahramanmaras, fly to Ankara Esenboğa International Airport, train
- Take the bus from Gaziantep to Kahramanmaraşbus
- Fly from Kahramanmaras (KCM) to Ankara Esenboğa International Airport (ESB)plane KCM - ESB
- Take the train from Ankara to Eskişehirtrain
7h 35m₺2,846–14,955Bus via Akşehir
- Take the bus from Gaziantep to Akşehirbus
- Take the bus from Akşehir to Eskişehirbus
18h 42m₺2,219–2,398
Gaziantep Oğuzeli International Airport (GZT) to Ankara Esenboğa International Airport (ESB) flights
Comparing Your Travel Options
The cheapest way to get from Gaziantep to Eskişehir is to bus which costs 1.100 ₺ - 1.800 ₺ and takes 13h 25m.
The fastest way to get from Gaziantep to Eskişehir is to fly and train which takes 5h 42m and costs 2.800 ₺ - 5.000 ₺.
No, there is no direct bus from Gaziantep station to Eskişehir station. However, there are services departing from Gaziantep bus station and arriving at Eskişehir bus station via . The journey, including transfers, takes approximately 13h 25m.
The distance between Gaziantep and Eskişehir is 796 km. The road distance is 880.3 km.
The best way to get from Gaziantep to Eskişehir without a car is to bus and train which takes 11h 39m and costs 1.200 ₺ - 2.800 ₺.
It takes approximately 5h 42m to get from Gaziantep to Eskişehir, including transfers.
Gaziantep to Eskişehir bus services, operated by Kamil Koç, depart from Gaziantep bus station.
Gaziantep to Eskişehir bus services, operated by Kamil Koç, arrive at Eskişehir bus station.
Yes, the driving distance between Gaziantep to Eskişehir is 880 km. It takes approximately 8h 30m to drive from Gaziantep to Eskişehir.
Book your Gaziantep to Eskişehir bus tickets online with Omio.
What companies run services between Gaziantep, Turkey and Eskişehir, Turkey?
Kamil Koç operates a bus from Gaziantep bus station to Eskişehir bus station twice daily. Tickets cost ₺1,100–1,700 and the journey takes 12h 15m.
- Website
- flypgs.com
Flights from Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₺2,800–17,000
Flights from Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport via Izmir
- Ave. Duration
- 4h 11m
- When
- Tuesday, Sunday, and Friday
- Estimated price
- ₺3,500–19,000
Flights from Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport via Ercan
- Ave. Duration
- 4h 30m
- When
- Saturday, Monday, and Sunday
- Estimated price
- ₺3,300–18,000
Flights from Gaziantep Oğuzeli International Airport to Istanbul Airport via Ercan
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₺3,500–19,000
- Website
- ajet.com
Flights from Gaziantep Oğuzeli International Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₺2,300–4,200
Flights from Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₺2,300–5,500
Flights from Gaziantep Oğuzeli International Airport to Istanbul Sabiha Gökçen International Airport via Ankara Esenboğa International Airport
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ₺2,300–5,500
Flights from Kahramanmaras to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₺2,000–13,000
- Website
- turkishairlines.com
Flights from Gaziantep Oğuzeli International Airport to Istanbul Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₺10,000–26,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara to Eskişehir
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- ₺340–500
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Eskisehir
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- ₺310–440
- Website
- Turkish Railways (TCDD)
Train from Kayseri to Ankara
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₺450–650
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Eskisehir
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- ₺310–440
- Website
- Turkish Railways (TCDD)
Train from Istanbul Pendik to Eskişehir
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₺440–850
- Website
- Turkish Railways (TCDD)
Train from Istanbul Söğütlüçeşme to Eskişehir
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- ₺430–650
- Website
- Turkish Railways (TCDD)
Train from Ankara to Eskişehir
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- ₺340–500
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Gaziantep bus station to Ankara bus station
- Ave. Duration
- 8h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₺900–1,300
- Schedules at
- Kamil Koç
Bus from Gaziantep to Kahramanmaraş
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₺270–380
- Schedules at
- Kamil Koç
Bus from Gaziantep bus station to Eskişehir bus station
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- ₺1,100–1,700
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Gaziantep bus station to Ankara bus station
- Ave. Duration
- 9h 41m
- Frequency
- Twice daily
- Estimated price
- ₺1,600–2,300
- Website
- MetroTurizm
- Standard
- ₺1,600–2,300
Bus from Gaziantep to Kayseri
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Estimated price
- ₺950–1,400
- Website
- MetroTurizm
- Standard
- ₺950–1,400
Bus from Gaziantep to Kahramanmaraş
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- ₺500–750
- Website
- MetroTurizm
- Standard
- ₺500–750
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Gaziantep to Kahramanmaraş
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₺110–160
- Schedules at
- aliosmanulusoy.com
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Gaziantep to Kahramanmaraş
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₺700–1,000
- Schedules at
- kanberoglu.com.tr
- Phone
- 444 42 06
- [email protected]
- Website
- ozkaymak.com.tr
Bus from Gaziantep to Akşehir
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- ₺1,713
- Schedules at
- ozkaymak.com.tr
- Phone
- (495) 796 19 58
- [email protected]
- Website
- Has Turizm
Bus from Akşehir to Eskişehir
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₺480–650
- Website
- Has 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 Train travel in Spain: A guide to Renfe, 10 amazing places to get away from it all in Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
There are 55+ hotels available in Eskişehir.























