121A bus: stops and timetable
Mecidiyeköy Mezarlık – Çifteçınarlar
- 37 stops
- ~67 min end to end
- weekdays 06:40–23:55
- 56 trips
121A bus stops
The 121A is an İETT city bus line through Şişli, Beşiktaş, Beykoz. It has 37 stops between Mecidiyeköy Mezarlık and Çifteçınarlar and takes about 64 minutes according to the planned timetable. İETT's trip records from the last 14 days (673 trips) show it usually takes 51–107 minutes (median 67; ~95 at weekday rush hour, ~51 at night).
- Mecidiyeköy Mezarlık
Mecidiyeköy · ~73 mfirst stop
- Mecidiyeköy Viyadük
Şişli-Mecidiyeköy · ~135 m1 min
- Gayrettepe3 min
- Esentepe
Gayrettepe · ~236 m4 min
- Zincirlikuyu-Üniversite
Gayrettepe · ~286 m5 min
- Levent
Levent · ~117 m8 min
- Fabrikalar9 min
- Kavacık Köprüsü24 min
- Kavacık Sapağı25 min
- Kavacık Mezarlık27 min
- Cumhuriyet Caddesi30 min
- Mihrabat Caddesi31 min
- Hasan Yavuz32 min
- Kavacık Mahalle Muhtarlığı33 min
- Kaptanlar34 min
- Körfez37 min
- Kanlıca38 min
- Beykoz Sahil Boyu40 min
- Hidrografi Dairesi Başkanlığı42 min
- Çubuklu44 min
- Dedeoğlu Köprüsü45 min
- Burun Bahçe47 min
- İBB Beykoz Sosyal Tesisleri48 min
- Paşabahçe49 min
- Beykoz Devlet Hastanesi50 min
- Saip Molla Caddesi - Şişecam52 min
- Gümüşsuyu Mahallesi53 min
- Beykoz Belediyesi53 min
- Beykoz Korusu55 min
- Beykoz - Şehit Pilot Yüzbaşı Atilla Tapan56 min
- Yalıköy57 min
- Kundura Fabrikası59 min
- Çayır Caddesi60 min
- Ortaçeşme61 min
- Uzun Evliya Sokak62 min
- Akbaba Caddesi63 min
- Çifteçınarlar64 min
- Çifteçınarlarfirst stop
- Akbaba Caddesi1 min
- Uzun Evliya Sokak2 min
- Ortaçeşme3 min
- Çayır Caddesi4 min
- Kundura Fabrikası5 min
- Yalıköy6 min
- Beykoz - Şehit Pilot Yüzbaşı Atilla Tapan8 min
- Beykoz Korusu9 min
- Beykoz Belediyesi10 min
- Gümüşsuyu Mahallesi11 min
- Saip Molla Caddesi - Şişecam12 min
- Beykoz Devlet Hastanesi13 min
- Paşabahçe14 min
- İBB Beykoz Sosyal Tesisleri16 min
- Burun Bahçe16 min
- Dedeoğlu Köprüsü19 min
- Çubuklu20 min
- Hidrografi Dairesi Başkanlığı21 min
- Beykoz Sahil Boyu23 min
- Kanlıca24 min
- Körfez27 min
- Kaptanlar29 min
- Kavacık Mahalle Muhtarlığı30 min
- Hasan Yavuz31 min
- Özgür Caddesi31 min
- Şehit Mustafa Yazıcı Parkı32 min
- Şehit Hasan Kaya33 min
- Kavacık Mezarlık34 min
- Yeni Riva Yolu35 min
- Fabrikalar50 min
- Levent
Levent · ~201 m51 min
- Zincirlikuyu-Üniversite53 min
- Gayrettepe Metro
Gayrettepe · ~219 m54 min
- Esentepe
Gayrettepe · ~246 m55 min
- Gayrettepe56 min
- Mecidiyeköy Viyadük
Şişli-Mecidiyeköy · ~226 m57 min
- Mecidiyeköy Metrobüs
Mecidiyeköy · ~86 m59 min
- Mecidiyeköy Mezarlık
Mecidiyeköy · ~73 m60 min
Minutes are the planned time from the first stop: İETT's running time for the line, spread between stops by distance; it changes with traffic. A line badge marks a rail station within 300 m of the stop. Stop pages are in Turkish.
121A timetable: first and last bus, how often
| Day | Hours | Every |
|---|---|---|
| Weekdays | 06:40–23:55 | 16–20 min |
| Saturday | 06:40–23:50 | 15–25 min |
| Sunday | 07:20–23:50 | 15–30 min |
| Day | Hours | Every |
|---|---|---|
| Weekdays | 05:45–22:20 | 15–25 min |
| Saturday | 05:45–22:10 | 15–25 min |
| Sunday | 06:00–22:40 | 15–25 min |
Times are departures from the first stop. All departure times · PDF, in Turkish (369 KB)

121A departure times
From Mecidiyeköy Mezarlık · Weekdays
- 064055A
- 07103050
- 08102535A45
- 09052545
- 10052545
- 1100173451
- 1208254259
- 13163350
- 14072440
- 15002040
- 16002040
- 17002040
- 18002040
- 19002040
- 20002040
- 21002040
- 22002040
- 23053055
From Mecidiyeköy Mezarlık · Saturday
- 064055
- 07102545
- 0805204055
- 0910254055
- 10102540
- 11002040
- 12053055
- 132040
- 14002040
- 15002040
- 16053055
- 17153550
- 18102540
- 19002045
- 20102545
- 2100153045
- 2200153050
- 231550
From Mecidiyeköy Mezarlık · Sunday
- 072050
- 082050
- 092050
- 102040
- 11002040
- 12002040
- 1300153045
- 1400153045
- 15002040
- 16002040
- 17002040
- 18002040
- 19002040
- 20002040
- 21002040
- 22002040
- 23002550
From Çifteçınarlar · Weekdays
- 0545
- 06001525B3550
- 0705203550
- 08052040
- 09002040
- 10002040
- 11002040
- 12002040
- 1300173451
- 14082542
- 15002040
- 160010A25A45
- 17002040
- 18002550
- 191540
- 20053055
- 212050
- 2220
From Çifteçınarlar · Saturday
- 0545
- 06001525B3550
- 07103050
- 08103050
- 09103050
- 101035
- 11002550
- 12103050
- 13103050
- 141035
- 15002545
- 1600153050
- 1705203555
- 181535
- 1900153550
- 20103050
- 21103050
- 2210
From Çifteçınarlar · Sunday
- 060030
- 070030
- 080030
- 09002040
- 10002040
- 1100153045
- 1200153045
- 1300153045
- 14002040
- 15002040
- 16002040
- 17002040
- 18002040
- 19002040
- 20053055
- 212045
- 221040
Marked departures from Mecidiyeköy Mezarlık run a different route (İETT's note, in Turkish):
- A Türk Alman Üniversitesi durağında biter
Marked departures from Çifteçınarlar run a different route (İETT's note, in Turkish):
- A Seferler Mecidiyeköy- Türk Alman Üniversitesi
- B Seferler Anadoluhisarı ve Göksu Yolundan gider
Source: departure times from İETT's line page (25 October 2026); stops and running times from the İETT planned timetable (İBB Open Data), valid 16 March 2026 – 31 December 2026. Times are departures from the first stop; when the bus passes later stops depends on traffic. Trips after midnight are listed under the previous day.
Where can you change from the 121A to metro, tram or Metrobus?
- Mecidiyeköy Mezarlık
Mecidiyeköy · ~73 m
- Mecidiyeköy Viyadük
Şişli-Mecidiyeköy · ~226 m
- Esentepe
Gayrettepe · ~246 m
- Levent
Levent · ~201 m
Distances are straight-line. To continue by rail, use directions.
Frequently asked questions
How many stops does the 121A have?
37 stops from Mecidiyeköy Mezarlık to Çifteçınarlar, 39 in the opposite direction. The full route takes about 64 minutes according to the planned timetable. In İETT's trip records it usually takes 51–107 minutes (median 67; ~95 at weekday rush hour).
What time is the first and last 121A bus?
On weekdays from Mecidiyeköy Mezarlık: the first bus is at 06:40 and the last at 23:55. Sunday: first 07:20, last 23:50.
How often does the 121A run?
On weekdays it is most frequent around 08:00, about every 15 minutes; 56 trips a day. Times are planned; traffic changes when the bus actually passes a stop.
How much is the 121A bus?
Full fare with an Istanbulkart: 92.40 TL if your trip crosses the fare-change point, 46.20 TL if it does not (İBB Assembly decision no. 813 of 17 July 2026).
Live bus positions and İETT service announcements for this line are on the Turkish page.
Last updated: