Istanbul Metrobus Stops and Names 2021: Metrobus Hours and Station Map
The metrobus line, which consists of 44 stops in total, starts from Beylikdüzü and extends to Söğütlüçeşme. Metrobus, which has its own special lane, is important in reducing the traffic load of Istanbul. Zincirlikuyu Avcılar, [more…]