MetroFlow

İETT bus · scheduled timetable · last checked: 7 November 2026

BM7 Bus Timetable

Haramidere – Beylikdüzü

Line BM7: Haramidere – Beylikdüzü — 78 stops. On weekdays, from Haramidere to Beylikdüzü the first bus leaves at 06:00 and the last at 19:40 — 10 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 19:30 — 9 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 10 departures · first 06:00 · last 19:40 · daytime every ~90 min

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

Saturday no service

Sunday no service

Beylikdüzü → Haramidere Return

Weekdays 9 departures · first 07:30 · last 19:30 · daytime every ~90 min

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

Saturday no service

Sunday no service

BM7 stops

78 stops, in the order published by İETT.

Beylikdüzü → Haramidere 41

  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 Meydanı
  21. Adakent Bulvarı
  22. Çiftlik Cadddesi
  23. Ankara Caddesi
  24. Hoşseda Sokak
  25. Eğitim Vadisi
  26. Gürpınar Yolu
  27. Kavaklı Yolu
  28. Kavaklı Caddesi
  29. Yakuplu Kavşak
  30. Kaymakamlık
  31. 120. Sokak
  32. 19 Mayıs Caddesi
  33. 132. Sokak
  34. Hakimiyet Caddesi
  35. Başkent Caddesi
  36. Kubilay Caddesi
  37. 43. Sokak
  38. Lale
  39. Kartopu
  40. Yakuplu Kent Ormanı
  41. 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 19:40.

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?

41 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.