İETT bus · scheduled timetable · September 2026
30M Bus Timetable
Beşiktaş Peronlar – Dönüş Yönü
Line 30M: Beşiktaş Peronlar – Dönüş Yönü — 20 stops. On weekdays, from Beşiktaş Peronlar to Dönüş Yönü the first bus leaves at 06:05 and the last at 00:00 — 170 departures a day, roughly every 6 minutes during the day.
Fare: ₺46.20 full · ₺22.55 student · tariff since 20 July 2026
Beşiktaş Peronlar → Dönüş Yönü Outbound
Weekdays
| 06 | 06:05 06:11 06:17 06:23 06:29 06:35 06:40 06:45 06:49 06:53 06:57 |
|---|---|
| 07 | 07:01 07:05 07:09 07:13 07:17 07:21 07:25 07:29 07:33 07:37 07:41 07:45 07:49 07:53 07:57 |
| 08 | 08:01 08:05 08:09 08:13 08:17 08:21 08:25 08:29 08:33 08:37 08:41 08:45 08:49 08:53 08:57 |
| 09 | 09:01 09:05 09:10 09:15 09:20 09:25 09:30 09:35 09:40 09:45 09:50 09:55 |
| 10 | 10:00 10:05 10:11 10:17 10:23 10:29 10:35 10:41 10:47 10:53 |
| 11 | 11:00 11:07 11:14 11:21 11:28 11:35 11:41 11:47 11:53 11:59 |
| 12 | 12:05 12:11 12:17 12:23 12:30 12:37 12:44 12:51 12:58 |
| 13 | 13:05 13:11 13:17 13:23 13:29 13:35 13:41 13:47 13:53 |
| 14 | 14:00 14:07 14:14 14:21 14:28 14:35 14:41 14:47 14:53 14:59 |
| 15 | 15:05 15:11 15:17 15:23 15:30 15:37 15:44 15:51 15:58 |
| 16 | 16:05 16:13 16:21 16:29 16:37 16:45 16:53 |
| 17 | 17:01 17:08 17:15 17:22 17:29 17:36 17:43 17:50 17:58 |
| 18 | 18:06 18:14 18:22 18:30 18:38 18:46 18:54 |
| 19 | 19:02 19:10 19:18 19:26 19:33 19:40 19:47 19:54 |
| 20 | 20:01 20:08 20:15 20:22 20:29 20:36 20:43 20:50 20:57 |
| 21 | 21:04 21:11 21:18 21:26 21:33 21:40 21:47 21:54 |
| 22 | 22:01 22:08 22:16 22:24 22:33 22:42 22:51 |
| 23 | 23:00 23:15 23:30 23:45 |
| 00 | 00:00 |
| 05–07 | 6 min apart |
|---|---|
| 07–10 morning | 4 min apart |
| 10–16 midday | 6 min apart |
| 16–19 evening | 8 min apart |
| 19–22 | 7 min apart |
| 22–05 night | 9 min apart |
Saturday
| 06 | 06:05 06:11 06:17 06:23 06:29 06:35 06:40 06:45 06:49 06:53 06:57 |
|---|---|
| 07 | 07:01 07:05 07:10 07:15 07:20 07:25 07:29 07:33 07:37 07:41 07:45 07:49 07:53 07:57 |
| 08 | 08:01 08:06 08:11 08:16 08:21 08:25 08:29 08:33 08:37 08:41 08:45 08:49 08:53 08:57 |
| 09 | 09:02 09:07 09:12 09:17 09:22 09:27 09:32 09:37 09:42 09:47 09:53 09:59 |
| 10 | 10:05 10:11 10:18 10:25 10:32 10:39 10:46 10:53 |
| 11 | 11:00 11:07 11:14 11:21 11:28 11:35 11:41 11:48 11:55 |
| 12 | 12:02 12:09 12:16 12:23 12:30 12:37 12:44 12:51 12:58 |
| 13 | 13:05 13:11 13:18 13:25 13:32 13:39 13:46 13:53 |
| 14 | 14:00 14:07 14:14 14:21 14:28 14:35 14:41 14:48 14:55 |
| 15 | 15:02 15:09 15:16 15:23 15:30 15:37 15:44 15:51 15:58 |
| 16 | 16:05 16:11 16:18 16:25 16:32 16:39 16:46 16:53 |
| 17 | 17:00 17:07 17:14 17:21 17:28 17:35 17:41 17:48 17:55 |
| 18 | 18:02 18:09 18:16 18:23 18:30 18:37 18:44 18:51 18:58 |
| 19 | 19:05 19:12 19:19 19:26 19:33 19:40 19:47 19:54 |
| 20 | 20:01 20:08 20:16 20:24 20:32 20:40 20:47 20:54 |
| 21 | 21:01 21:08 21:15 21:22 21:29 21:36 21:44 21:52 |
| 22 | 22:01 22:10 22:20 22:30 22:40 22:50 |
| 23 | 23:00 23:15 23:30 23:45 |
| 00 | 00:00 |
| 05–07 | 6 min apart |
|---|---|
| 07–10 morning | 5 min apart |
| 10–16 midday | 7 min apart |
| 16–19 evening | 7 min apart |
| 19–22 | 7 min apart |
| 22–05 night | 10 min apart |
Sunday
| 06 | 06:20 06:40 |
|---|---|
| 07 | 07:00 07:20 07:40 |
| 08 | 08:00 08:20 08:40 |
| 09 | 09:00 09:20 09:35 09:50 |
| 10 | 10:05 10:20 10:35 10:45 10:55 |
| 11 | 11:05 11:15 11:25 11:35 11:42 11:49 11:56 |
| 12 | 12:03 12:10 12:17 12:24 12:31 12:38 12:45 12:52 12:59 |
| 13 | 13:05 13:12 13:19 13:26 13:33 13:40 13:47 13:54 |
| 14 | 14:01 14:08 14:15 14:22 14:29 14:35 14:42 14:49 14:56 |
| 15 | 15:03 15:10 15:17 15:24 15:31 15:38 15:45 15:52 15:59 |
| 16 | 16:05 16:12 16:19 16:26 16:33 16:40 16:47 16:54 |
| 17 | 17:01 17:08 17:15 17:22 17:29 17:35 17:42 17:49 17:56 |
| 18 | 18:03 18:10 18:17 18:24 18:31 18:38 18:45 18:52 18:59 |
| 19 | 19:05 19:12 19:19 19:26 19:33 19:40 19:47 19:54 |
| 20 | 20:01 20:08 20:16 20:24 20:32 20:40 20:47 20:54 |
| 21 | 21:01 21:08 21:16 21:24 21:32 21:40 21:48 21:56 |
| 22 | 22:04 22:12 22:21 22:30 22:40 22:50 |
| 23 | 23:00 23:15 23:30 23:45 |
| 00 | 00:00 |
| 07–10 morning | 20 min apart |
|---|---|
| 10–16 midday | 7 min apart |
| 16–19 evening | 7 min apart |
| 19–22 | 7 min apart |
| 22–05 night | 10 min apart |
30M stops
20 stops, in the order published by İETT.
Route 20
- Beşiktaş Peronlar
- Akaretler
- Valideçeşme
- Maçka
- Teşvikiye - Maçka Mesleki ve Teknik Anadolu Lisesi
- Nişantaşı
- Rumeli Caddesi
- Osmanbey
- Şişli Hamidiye Etfal
- Şişli Camii
- Şişli Merkez
- Mecidiyeköy Viyadük
- Ali Sami Yen
- Telefon Başmüdürlüğü
- Yıldız Posta Caddesi
- Balmumcu
- Darphane
- Ertuğrul Sitesi
- Yıldız Teknik Üniversitesi
- Barbaros Bulvarı
Frequently asked
What time is the first 30M bus?
On weekdays the first bus leaves Beşiktaş Peronlar at 06:05.
What time is the last 30M bus?
On weekdays the last bus leaves at 00:00.
How often does the 30M run?
Roughly every 6 minutes during the day on weekdays. By time band: 05–07 every 6 min; 07–10 morning every 4 min; 10–16 midday every 6 min; 16–19 evening every 8 min; 19–22 every 7 min; 22–05 night every 9 min. This is the planned frequency; check the live position for traffic delays.
Which stops does the 30M serve?
20 stops towards Dönüş Yönü: Beşiktaş Peronlar, Akaretler, Valideçeşme, Maçka, Teşvikiye - Maçka Mesleki ve Teknik Anadolu Lisesi, Nişantaşı, Rumeli Caddesi, Osmanbey, Şişli Hamidiye Etfal, Şişli Camii, Şişli Merkez, Mecidiyeköy Viyadük, Ali Sami Yen, Telefon Başmüdürlüğü…. Full list above.
Where does the 30M go?
It runs between Beşiktaş Peronlar and Dönüş Yönü (Beşiktaş Peronlar – Dönüş Yönü). Only one direction is published.
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.