There are 4 ways to get from Gebze to Esenler by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gebze to Yenikapitrain Marmaray Banliyö Treni
1h 30m₺146–186Bus
- Take the bus from Gebze bus station to İstanbul Esenler bus stationbus FlixBus KK3429 / ...
2h 5m₺260–950Drive 59.4 km
- Drive from Gebze to Esenlercar 59.4 km
51 min₺341–492Taxi
- Take the taxi from Gebze to Esenlertaxi 59.4 km
51 min₺3,000–3,600
Gebze to Esenler by bus
Questions & Answers
The cheapest way to get from Gebze to Esenler is to train which costs 140 ₺ - 190 ₺ and takes 1h 30m.
The fastest way to get from Gebze to Esenler is to drive which takes 51 min and costs 340 ₺ - 500 ₺.
Yes, there is a direct bus departing from Gebze bus station station and arriving at İstanbul Esenler bus station station. Services depart every 20 minutes, and operate every day. The journey takes approximately 2h 5m.
No, there is no direct train from Gebze to Esenler. However, there are services departing from Gebze and arriving at Kartaltepe-Kocatepe via Yenikapi. The journey, including transfers, takes approximately 1h 30m.
The distance between Gebze and Esenler is 58 km. The road distance is 59.4 km.
The best way to get from Gebze to Esenler without a car is to train which takes 1h 30m and costs 140 ₺ - 190 ₺.
It takes approximately 1h 30m to get from Gebze to Esenler, including transfers.
Gebze to Esenler bus services, operated by Kamil Koç, depart from Gebze bus station.
Gebze to Esenler train services, operated by Turkish Railways (TCDD), depart from Gebze station.
The best way to get from Gebze to Esenler is to train which takes 1h 30m and costs 140 ₺ - 190 ₺. Alternatively, you can bus, which costs 260 ₺ - 950 ₺ and takes 2h 5m.
What companies run services between Gebze, Turkey and Esenler, Turkey?
Turkish Railways (TCDD) operates a train from Gebze to Yenikapi every 15 minutes. Tickets cost ₺100–150 and the journey takes 1h 15m. Alternatively, Kamil Koç operates a bus from Gebze bus station to İstanbul Esenler bus station every 15 minutes. Tickets cost ₺260–360 and the journey takes 2h 5m. 14 other operators also service this route.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Gebze to Yenikapi
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- ₺100–150
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Gebze bus station to İstanbul Esenler bus station
- Ave. Duration
- 2h 5m
- Frequency
- Every 15 minutes
- Estimated price
- ₺260–360
- Schedules at
- Kamil Koç
- Ave. Duration
- 51 min
- Estimated price
- ₺3,000–3,600
Balkan Taksi
- Phone
- 0262 641 38 17
- Website
- balkantaksi.business.site
Gebze Taxi
- Phone
- +90 262 641 13 27
Hisar Taksi
- Phone
- +90 262 641 20 62
- Website
- onlinetaksi.com
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, How do I buy a London Underground ticket?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Gebze to Esenler bus services, operated by Kamil Koç, arrive at İstanbul Esenler bus station.
Gebze to Esenler train services, operated by Turkish Railways (TCDD), arrive at Yenikapi station.
Yes, the driving distance between Gebze to Esenler is 59 km. It takes approximately 51 min to drive from Gebze to Esenler.
Book your Gebze to Esenler bus tickets online with Distribusion.
There are 4245+ hotels available in Esenler.











