Halkalı - Bahçeşehir Raylı Sistemi

Halkalı - Bahçeşehir Raylı Sistemi ya da B2 (Halkalı - Bahçeşehir) Banliyö Treni, İstanbul'da Halkalı Tren İstasyonu ile Bahçeşehir Tren İstasyonu arasında hizmet vermekte olan bir banliyö treni sistemidir.

Marmaray'ın batı aksındaki son istasyonu olan Halkalı'dan, Ispartakule ve Çatalca'ya kadar uzatılması talepleri sonrası, 2019 yılında Başakşehir Belediyesi, bölge sakinlerini Halkalı'ya ulaştırmak için geçici bir tren hattı açacağını duyurdu. Halkalı ve Bahçeşehir arasındaki hattın tek ray olması ve sinyalizasyon sisteminin olmamasından dolayı, sistem ancak günde karşılıklı ikişer sefer ile Marmaray hattına aktarmalı olarak çalışabilmektedir.

Bahçeşehir istasyonunun inşaatını Başakşehir Belediyesi üstlenmişken; Ispartakule, Altınşehir ve Konut Birlik istasyonlarının inşaatı için TCDD ihaleye çıkmıştır ve inşaat çalışmaları devam etmektedir.

Bahçeşehir'deki terminal istasyonun inşaatı bittikten sonra, 18 Eylül 2021 tarihinde Başakşehir Belediye Başkanı Yasin Kartoğlu, hattın ilk deneme seferinin başarıyla gerçekleştirdiğini duyurdu.

23 Mayıs 2022'de hizmete giren hattın seferlerinde Marmaray hattında da kullanılan E 32000 serisi trenleri beşli vagon olacak şekilde kullanılmaktadır.

Hat, 23 Mayıs'ta sadece Halkalı ve Bahçeşehir istasyonları işletilecek şekilde hizmete girmiştir. Konut Birlik istasyonu 24 Mayıs tarihi itibariyla ince inşaatının tamamlanma aşamasında, Altınşehir istasyonu ise kaba inşaat aşamasındadır. İlerleyen günlerde bu istasyonların da gereken imalatlarının biterek işletmeye hazır duruma gelmesi beklenmektedir.

İşletme bilgileri 
 Sefer tarifesi: Hatta sefer sıklığı yoktur. Her gün karşılıklı 2 sefer yapılmaktadır.

 Sahibi: TCDD
 İşletmeci: TCDD Taşımacılık
 Hat uzunluğu: 
 Güç enerjisi: Katener enerji

İstasyonlar

İstasyon uzaklıkları 
İstasyonların platform ortası baz alınarak ölçüm yapılmıştır.

Görseller

Kaynakça 

Halkalı - Bahçeşehir Raylı Sistemi
İstanbul banliyösü
2022'de tamamlanan ulaşım altyapısı
Küçükçekmece'de ulaşım
Başakşehir'de ulaşım