KM12 bus: stops and timetable
Kartal Metro – Deniz Harp Okulu
- 45 stops
- ~53 min end to end
- weekdays 06:15–23:45
- 33 trips
KM12 bus stops
The KM12 is an İETT city bus line through Kartal, Pendik, Tuzla. It has 45 stops between Kartal Metro and Deniz Harp Okulu and takes about 51 minutes according to the planned timetable. İETT's trip records from the last 14 days (357 trips) show it usually takes 42–69 minutes (median 53; ~64 at weekday rush hour, ~42 at night).
- Kartal Metrofirst stop
- D-100 Güney Yanyol
Kartal · ~289 m2 min
- Selçuk Eraydın Anadolu İmam Hatip Lisesi3 min
- Keresteciler5 min
- Vergi Dairesi
Yakacık-Adnan Kahveci · ~29 m6 min
- Safaş7 min
- Pendik Köprüsü
Pendik · ~33 m8 min
- Mehmet Ali Tunga Camii
Pendik · ~277 m9 min
- Tavşantepe Metro
Tavşantepe · ~87 m11 min
- Karadeniz Caddesi12 min
- Kaynarca14 min
- Tersane Köprüsü-116 min
- Tersane Köprüsü-217 min
- Güzelyalı Köprüsü19 min
- Yanyol Caddesi
Güzelyalı · ~286 m20 min
- Esenyalı Sapağı
Aydıntepe · ~281 m21 min
- Aydıntepe İstasyon
Aydıntepe · ~96 m22 min
- İçmeler Köprüsü24 min
- Tersaneler25 min
- Şifalı Sular
İçmeler · ~196 m26 min
- Tuzla Belediyesi
İçmeler · ~290 m27 min
- Gülistan28 min
- Evliya Çelebi Camii28 min
- Yenievler Camii30 min
- Ertuğ Sitesi30 min
- Hat Boyu32 min
- Hilmi Sonay İlkokulu
Tuzla · ~265 m33 min
- Tuzla İstasyonu
Tuzla · ~81 m33 min
- Hacıoğlu Sokak
Tuzla · ~296 m34 min
- Alyazma Sokak35 min
- Sahil Güvenlik İkmal Merkezi Komutanlığı36 min
- Tuzla Marina37 min
- Marmados Sitesi39 min
- Şehitler Caddesi40 min
- Sahil Park41 min
- Tuzla42 min
- Yakamoz43 min
- İTÜ Denizcilik Fakültesi44 min
- Piri Reis Ünversitesi45 min
- Kerem Sokak46 min
- Cengaver Sokak47 min
- Çalı Sokak48 min
- Mercan Yuvası49 min
- Öğüt Sokak50 min
- Deniz Harp Okulu51 min
- Deniz Harp Okulufirst stop
- Öğüt Sokak1 min
- Mercan Yuvası2 min
- Çalı Sokak3 min
- Cengaver Sokak4 min
- Kerem Sokak5 min
- Piri Reis Üniversitesi6 min
- İTÜ Denizcilik Fakültesi7 min
- Yakamoz8 min
- Tuzla9 min
- Sahil Park10 min
- Şehitler Caddesi12 min
- Marmados Sitesi13 min
- Tuzla Marina14 min
- Sahil Güvenlik İkmal Merkezi Komutanlığı15 min
- Alyazma Sokak17 min
- Hacıoğlu Sokak18 min
- Tuzla İstasyonu
Tuzla · ~65 m18 min
- Hilmi Sonay İlkokulu
Tuzla · ~213 m19 min
- Hat Boyu20 min
- Ertuğ Sitesi22 min
- Yenievler Camii22 min
- Evliya Çelebi Camii23 min
- Gülistan24 min
- Tuzla Belediyesi
İçmeler · ~163 m25 min
- Şifalı Sular27 min
- Tersaneler27 min
- İçmeler Köprüsü29 min
- Aydıntepe İstasyon
Aydıntepe · ~155 m30 min
- Esenyalı Sapağı31 min
- Yanyol Caddesi32 min
- Güzelyalı Köprüsü34 min
- Tersane Köprüsü-236 min
- Tersane Köprüsü-137 min
- Kaynarca40 min
- Tavşantepe Metro
Tavşantepe · ~49 m42 min
- Mehmet Ali Tunga Cami
Pendik · ~231 m44 min
- Pendik Köprüsü
Pendik · ~64 m45 min
- Safaş46 min
- Vergi Dairesi
Yakacık-Adnan Kahveci · ~140 m48 min
- Keresteciler48 min
- Selçuk Eraydın Anadolu İmam Hatip Lisesi50 min
- Kartal Köprüsü
Kartal · ~40 m52 min
- Kartal Köprü Çıkışı
Kartal · ~200 m53 min
- Kartal Metro55 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.
KM12 timetable: first and last bus, how often
| Day | Hours | Every |
|---|---|---|
| Weekdays | 06:15–23:45 | 20–50 min |
| Saturday | 07:00–23:00 | ~40 min |
| Sunday | 07:15–23:45 | 45–50 min |
| Day | Hours | Every |
|---|---|---|
| Weekdays | 05:35–22:10 | 20–50 min |
| Saturday | 06:00–21:45 | 40–45 min |
| Sunday | 06:10–05:50 | 45–50 min |
Times are departures from the first stop. All departure times · PDF, in Turkish (315 KB)

KM12 departure times
From Kartal Metro · Weekdays
- 061540
- 071540
- 08103050
- 0920
- 100550
- 1140A
- 1230
- 1320
- 1415A3055
- 152045
- 161035
- 17002550
- 181550
- 1930
- 2015
- 210045
- 223045
- 231045
From Kartal Metro · Saturday
- 070030
- 081050
- 0930
- 101050
- 1130
- 121050
- 1330
- 141050
- 1530
- 161050
- 1730
- 181050
- 1930
- 201050
- 2130
- 2215
- 2300
From Kartal Metro · Sunday
- 0715
- 080050
- 0940
- 1040
- 1130
- 1215
- 130045
- 1430
- 1515
- 160045
- 1730
- 1815
- 190050
- 2040
- 2130
- 222040
- 2345
From Deniz Harp Okulu · Weekdays
- 053550
- 061535
- 07002555
- 081545
- 091045
- 1020A
- 1110
- 120055A
- 1340
- 142050
- 15052545
- 16103555
- 172550
- 181535
- 19052045
- 2035
- 212045
- 2210
From Deniz Harp Okulu · Saturday
- 06002550
- 0715
- 080040
- 0920
- 100040
- 1120
- 120040
- 1320
- 140040
- 1520
- 160040
- 1720
- 180040
- 1920
- 200045
- 2145
From Deniz Harp Okulu · Sunday
- 0610
- 070050
- 0830
- 0920
- 1010
- 110045
- 1230
- 1315
- 140045
- 1530
- 1615
- 170045
- 1830
- 1920
- 2010
- 2100
- 0550
Marked departures from Kartal Metro run a different route (İETT's note, in Turkish):
- A Cevizli Peronlar durağından başlar
Marked departures from Deniz Harp Okulu run a different route (İETT's note, in Turkish):
- A İşaretli seferler Tuzla Deniz Harp Okulu - Cevizli Peronlar arası
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 KM12 to metro, tram or Metrobus?
- Kartal Köprü Çıkışı
Kartal · ~200 m
- Vergi Dairesi
Yakacık-Adnan Kahveci · ~140 m
- Pendik Köprüsü
Pendik · ~64 m
- Tavşantepe Metro
Tavşantepe · ~49 m
- Yanyol Caddesi
Güzelyalı · ~286 m
- Aydıntepe İstasyon
Aydıntepe · ~155 m
- Tuzla Belediyesi
İçmeler · ~163 m
- Hilmi Sonay İlkokulu
Tuzla · ~213 m
Distances are straight-line. To continue by rail, use directions.
Frequently asked questions
How many stops does the KM12 have?
45 stops from Kartal Metro to Deniz Harp Okulu, 45 in the opposite direction. The full route takes about 51 minutes according to the planned timetable. In İETT's trip records it usually takes 42–69 minutes (median 53; ~64 at weekday rush hour).
What time is the first and last KM12 bus?
On weekdays from Kartal Metro: the first bus is at 06:15 and the last at 23:45. Sunday: first 07:15, last 23:45.
How often does the KM12 run?
On weekdays it is most frequent around 08:00, about every 20 minutes; 33 trips a day. Times are planned; traffic changes when the bus actually passes a stop.
How much is the KM12 bus?
46.20 TL full fare and 22.55 TL student fare with an Istanbulkart, whatever the distance. You pay less when you transfer from another vehicle (tariff of 20 July 2026).
Live bus positions and İETT service announcements for this line are on the Turkish page.
Last updated: