B1 B1 Marmaray: Halkalı – Gebze commuter rail line
B1 runs between Halkalı and Gebze and serves 43 stations. The full journey takes about 112 minutes.
Stations (43)
- HalkalıChange: M11
- Mustafa Kemal
- Küçükçekmece
- Florya
- Florya Akvaryum
- Yeşilköy
- Yeşilyurt
- AtaköyChange: M9
- Bakırköy M3 (227 m walk)
- Yeni Mahalle
- Zeytinburnu-Fişekhane
- KazlıçeşmeChange: T6
- YenikapıChange: M1AM1BM2T6
- SirkeciChange: T1T6
- ÜsküdarChange: M5
- Ayrılık ÇeşmesiChange: M4
- Söğütlüçeşme
- Feneryolu
- Göztepe
- Erenköy
- Suadiye
- BostancıChange: M8
- Küçükyalı
- İdealtepe
- Süreyya Plajı
- Maltepe
- Cevizli
- Atalar
- Başak
- Kartal
- Yunus
- Pendik
- Kaynarca
- Tersane
- Güzelyalı
- Aydıntepe
- İçmeler
- Tuzla
- Çayırova
- GTÜ-Fatih
- Osmangazi
- Darıca
- Gebze
First and last trains
There is no first and last train data for this line.
Train times from IBB Open Data and Metro Istanbul, retrieved on 2026-10-24. Times may change.
Connecting lines
- M1AYenikapı – Atatürk HavalimanıMetro
- M1BYenikapı – KirazlıMetro
- M2Yenikapı – HacıosmanMetro
- M3Bakırköy Sahil – Kayaşehir MerkezMetro
- M4Kadıköy – Sabiha Gökçen HavalimanıMetro
- M5Üsküdar – SultanbeyliMetro
- M8Bostancı – ParsellerMetro
- M9Ataköy – OlimpiyatMetro
- M11Gayrettepe – HalkalıMetro
- T1Kabataş – BağcılarTram
- T6Sirkeci – KazlıçeşmeTram
Istanbul Rail
Plan routes, start a live trip and use it offline in the app.