There are 4 ways to get from Gebze to Halkalı (Station) 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 Darica to Halkalitrain Marmaray Banliyö Treni
1h 45m₺130–190Bus
- Take the bus from Gebze to Istanbul Otogaribus
- Take the bus from Yeşilyurt Üst Geçit to Halkalı Marmaraybus Bn1
2h 27m₺625–857Drive 69.9 km
- Drive from Gebze to Halkalı (Station)car 69.9 km
59 min₺393–568Taxi
- Take the taxi from Gebze to Halkalı (Station)taxi 69.9 km
59 min₺2,800–3,400
Questions & Answers
The cheapest way to get from Gebze to Halkalı (Station) is to train which costs 130 ₺ - 190 ₺ and takes 1h 45m.
The fastest way to get from Gebze to Halkalı (Station) is to drive which takes 59 min and costs 390 ₺ - 600 ₺.
No, there is no direct bus from Gebze to Halkalı (Station). However, there are services departing from Gebze and arriving at Halkalı Marmaray via Kocatepe and Yeşilyurt Üst Geçit. The journey, including transfers, takes approximately 2h 27m.
Yes, there is a direct train departing from Darica and arriving at Halkali. Services depart every 15 minutes, and operate every day. The journey takes approximately 1h 45m.
The distance between Gebze and Halkalı (Station) is 70 km. The road distance is 69.9 km.
The best way to get from Gebze to Halkalı (Station) without a car is to train which takes 1h 45m and costs 130 ₺ - 190 ₺.
The train from Darica to Halkali takes 1h 45m including transfers and departs every 15 minutes.
Gebze to Halkalı (Station) bus services, operated by Metro Turizm, depart from Gebze station.
Gebze to Halkalı (Station) train services, operated by Turkish Railways (TCDD), depart from Darica station.
The best way to get from Gebze to Halkalı (Station) is to train which takes 1h 45m and costs 130 ₺ - 190 ₺. Alternatively, you can bus, which costs 600 ₺ - 900 ₺ and takes 2h 27m.
What companies run services between Gebze, Turkey and Halkalı (Station), Turkey?
Turkish Railways (TCDD) operates a train from Darica to Halkali every 15 minutes. Tickets cost ₺130–190 and the journey takes 1h 45m. Alternatively, you can take a bus from Gebze to Halkalı Marmaray via Istanbul Otogari, Esenler Otogar, Zeytinburnu, Kocatepe, Yeşilyurt, and Yeşilyurt Üst Geçit in around 2h 27m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Darica to Halkali
- Ave. Duration
- 1h 45m
- Frequency
- Every 15 minutes
- Estimated price
- ₺130–190
- Website
- Turkish Railways (TCDD)
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Gebze to Istanbul Otogari
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₺500–700
- Website
- MetroTurizm
- Standard
- ₺500–700
- Phone
- +90 212 372 22 22
- [email protected]
- Website
- İstanbul Elektrik Tramvay ve Tünel İşletmeleri (İETT)
Bus from Yeşilyurt Üst Geçit to Halkalı Marmaray
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- ₺40–60
- Website
- İstanbul Elektrik Tramvay ve Tünel İşletmeleri (İETT)
- Ave. Duration
- 59 min
- Estimated price
- ₺2,800–3,400
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 What documents do I need to cross Niagara Falls?, Italy Travel Guides, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Gebze to Halkalı (Station) bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Gebze to Halkalı (Station) train services, operated by Turkish Railways (TCDD), arrive at Halkali station.
Yes, the driving distance between Gebze to Halkalı (Station) is 70 km. It takes approximately 59 min to drive from Gebze to Halkalı (Station).
There are 4336+ hotels available in Halkalı (Station).














