MetroFlow

İETT bus · scheduled timetable · September 2026

BM7 Bus Timetable

Haramidere – Beylikdüzü

Line BM7: Haramidere – Beylikdüzü — 79 stops. On weekdays, from Haramidere to Beylikdüzü the first bus leaves at 06:00 and the last at 21:30 — 11 departures a day, roughly every 90 minutes during the day. On weekdays, from Beylikdüzü to Haramidere the first bus leaves at 07:30 and the last at 20:30 — 10 departures a day, roughly every 90 minutes during the day.

Fare: ₺46.20 full · ₺22.55 student · tariff since 20 July 2026

Haramidere Beylikdüzü Outbound

Weekdays 11 departures · first 06:00 · last 21:30 · daytime every ~90 min

0606:00
0707:20
0808:40
1010:20
1111:50
1313:20
1414:50
1616:00
1717:50
1919:20
2121:30
How often?
10–16 midday90 min apart

Saturday no service

Sunday no service

Beylikdüzü Haramidere Return

Weekdays 10 departures · first 07:30 · last 20:30 · daytime every ~90 min

0707:30
0808:40
1010:20
1111:50
1313:20
1414:50
1616:20
1717:50
1919:20
2020:30
How often?
10–16 midday90 min apart

Saturday no service

Sunday no service

BM7 stops

79 stops, in the order published by İETT.

Beylikdüzü → Haramidere 42

  1. Beylikdüzü
  2. Gülbahçe
  3. Enver Adakan
  4. Çamlık
  5. A Kısmı
  6. Bizimkent
  7. Emlakbank Konutları
  8. Bizimkent
  9. Cumhuriyet Mahallesi
  10. Iski Büyükçekmece Şube Müdürlüğü
  11. Beykent Metrobüs
  12. Beykent
  13. Beylikdüzü Devlet Hastanesi
  14. Güzelbahçe
  15. Osmanlı Caddesi
  16. Eczane
  17. Beylikdüzü Pazarı
  18. Anadolu Caddesi
  19. Atatürk Bulvarı
  20. Cumhuriyet Caddesi
  21. C Kısmı
  22. Ceylan Sokak
  23. Çiftlik Cadddesi
  24. Ankara Caddesi
  25. Hoşseda Sokak
  26. Eğitim Vadisi
  27. Gürpınar Yolu
  28. Kavaklı Yolu
  29. Kavaklı Caddesi
  30. Yakuplu Kavşak
  31. Kaymakamlık
  32. 120. Sokak
  33. 19 Mayıs Caddesi
  34. 132. Sokak
  35. Hakimiyet Caddesi
  36. Başkent Caddesi
  37. Kubilay Caddesi
  38. 43. Sokak
  39. Lale
  40. Kartopu
  41. Yakuplu Kent Ormanı
  42. Haramidere

Haramidere → Beylikdüzü 37

  1. Haramidere
  2. Yakuplu Kent Ormanı
  3. Yakuplu Caddesi
  4. Kubilay Caddesi
  5. Başkent Caddesi
  6. Hakimiyet Caddesi
  7. 132. Sokak
  8. 120. Sokak
  9. Kaymakamlık
  10. Kavaklı Caddesi
  11. Kavaklı Yolu
  12. Gürpınar Yolu
  13. Eğitim Vadisi
  14. Hoşseda Sokak
  15. Ankara Caddesi
  16. Çiftlik Cadddesi
  17. Ceylan Sokak
  18. C Kısmı
  19. Cumhuriyet Caddesi
  20. Atatürk Bulvarı
  21. Anadolu Caddesi
  22. Beylikdüzü Pazarı
  23. Eczane
  24. Osmanlı Caddesi
  25. Parlamenterler Sitesi
  26. Merhaba
  27. Beylikdüzü Devlet Hastanesi
  28. Beykent
  29. Beykent Metrobüs
  30. Iski Büyükçekmece Şube Müdürlüğü
  31. Cumhuriyet Mahallesi
  32. Bizimkent
  33. Beylikdüzü Belediye Metrobüs
  34. Beylikdüzü
  35. Fuzuli Sokak
  36. Birlik Sanayi Sitesi
  37. Barış Mahallesi

Frequently asked

What time is the first BM7 bus?

On weekdays the first bus leaves Haramidere at 06:00.

What time is the last BM7 bus?

On weekdays the last bus leaves at 21:30.

How often does the BM7 run?

Roughly every 90 minutes during the day on weekdays. By time band: 10–16 midday every 90 min. This is the planned frequency; check the live position for traffic delays.

Which stops does the BM7 serve?

42 stops towards Beylikdüzü: Beylikdüzü, Gülbahçe, Enver Adakan, Çamlık, A Kısmı, Bizimkent, Emlakbank Konutları, Bizimkent, Cumhuriyet Mahallesi, Iski Büyükçekmece Şube Müdürlüğü, Beykent Metrobüs, Beykent, Beylikdüzü Devlet Hastanesi, Güzelbahçe…. Full list above.

Where does the BM7 go?

It runs between Haramidere and Beylikdüzü (Haramidere – Beylikdüzü). Both directions are above.

Source: the planned timetable published by İETT, re-read by MetroFlow weekly. The data on this page last changed on . Public holidays run the Sunday timetable; İETT announces short-notice changes in its own notices.