Marmaray Logo
    Marmaray Saatleri
    Click Here for Live Marmaray Schedule

    We've launched a practical digital service for Marmaray passengers. See how many minutes until the next train — live, before you even leave for the station. Just click on a station name to try it.

    View Live Marmaray Schedule

    Have a great journey 🚆

    Marmaray Train Schedule

    Updated first and last train times for all 43 stations between Gebze and Halkalı. Calculate fare →

    08:51 AM
    GebzeYHTM DarıcaGebze
    Halkalı →
    First
    06:05
    Last
    22:50
    Fri-Sat
    01:20
    Next
    6 min
    ← Gebze
    First
    06:31
    Last
    00:45
    Fri-Sat
    03:15
    Next
    8 min
    DarıcaGebze
    Halkalı →
    First
    06:07
    Last
    22:52
    Fri-Sat
    01:22
    Next
    8 min
    ← Gebze
    First
    06:29
    Last
    00:43
    Fri-Sat
    03:13
    Next
    6 min
    Halkalı →
    First
    06:09
    Last
    22:54
    Fri-Sat
    01:24
    Next
    2 min
    ← Gebze
    First
    06:27
    Last
    00:41
    Fri-Sat
    03:11
    Next
    4 min
    FatihGebze
    Halkalı →
    First
    06:11
    Last
    22:56
    Fri-Sat
    01:26
    Next
    4 min
    ← Gebze
    First
    06:25
    Last
    00:39
    Fri-Sat
    03:09
    Next
    2 min
    Halkalı →
    First
    06:13
    Last
    22:58
    Fri-Sat
    01:28
    Next
    2 min
    ← Gebze
    First
    06:22
    Last
    00:36
    Fri-Sat
    03:06
    Next
    3 min
    TuzlaTuzla
    Halkalı →
    First
    06:03
    Last
    23:02
    Fri-Sat
    01:32
    Next
    4 min
    ← Gebze
    First
    06:19
    Last
    00:33
    Fri-Sat
    03:03
    Next
    8 min
    Halkalı →
    First
    06:06
    Last
    23:05
    Fri-Sat
    01:35
    Next
    7 min
    ← Gebze
    First
    06:16
    Last
    00:30
    Fri-Sat
    03:00
    Next
    5 min
    Halkalı →
    First
    06:08
    Last
    23:07
    Fri-Sat
    01:37
    Next
    1 min
    ← Gebze
    First
    06:14
    Last
    00:28
    Fri-Sat
    02:58
    Next
    3 min
    Halkalı →
    First
    06:10
    Last
    23:09
    Fri-Sat
    01:39
    Next
    3 min
    ← Gebze
    First
    06:12
    Last
    00:26
    Fri-Sat
    02:56
    Next
    1 min
    TersanePendik
    Halkalı →
    First
    06:12
    Last
    23:11
    Fri-Sat
    01:41
    Next
    1 min
    ← Gebze
    First
    06:10
    Last
    00:24
    Fri-Sat
    02:54
    Next
    3 min
    KaynarcaPendik
    Halkalı →
    First
    06:14
    Last
    23:13
    Fri-Sat
    01:43
    Next
    3 min
    ← Gebze
    First
    06:08
    Last
    00:22
    Fri-Sat
    02:52
    Next
    1 min
    PendikYHTİDOPendik
    Halkalı →
    First
    06:02
    Last
    23:16
    Fri-Sat
    01:46
    Next
    3 min
    ← Gebze
    First
    06:05
    Last
    00:19
    Fri-Sat
    02:49
    Next
    6 min
    YunusKartal
    Halkalı →
    First
    06:05
    Last
    23:19
    Fri-Sat
    01:49
    Next
    6 min
    ← Gebze
    First
    06:02
    Last
    00:16
    Fri-Sat
    02:46
    Next
    3 min
    KartalKartal
    Halkalı →
    First
    06:08
    Last
    23:22
    Fri-Sat
    01:52
    Next
    1 min
    ← Gebze
    First
    06:13
    Last
    00:13
    Fri-Sat
    02:43
    Next
    2 min
    BaşakKartal
    Halkalı →
    First
    06:10
    Last
    23:24
    Fri-Sat
    01:54
    Next
    3 min
    ← Gebze
    First
    06:11
    Last
    00:11
    Fri-Sat
    02:41
    Next
    4 min
    AtalarKartal
    Halkalı →
    First
    06:12
    Last
    23:26
    Fri-Sat
    01:56
    Next
    1 min
    ← Gebze
    First
    06:09
    Last
    00:09
    Fri-Sat
    02:39
    Next
    2 min
    CevizliMaltepe
    Halkalı →
    First
    06:14
    Last
    23:28
    Fri-Sat
    01:58
    Next
    3 min
    ← Gebze
    First
    06:07
    Last
    00:07
    Fri-Sat
    02:37
    Next
    8 min
    MaltepeMaltepe
    Halkalı →
    First
    06:02
    Last
    23:31
    Fri-Sat
    02:01
    Next
    3 min
    ← Gebze
    First
    06:04
    Last
    00:04
    Fri-Sat
    02:34
    Next
    5 min
    Halkalı →
    First
    06:04
    Last
    23:33
    Fri-Sat
    02:03
    Next
    5 min
    ← Gebze
    First
    06:02
    Last
    00:02
    Fri-Sat
    02:32
    Next
    3 min
    İdealtepeMaltepe
    Halkalı →
    First
    06:06
    Last
    23:35
    Fri-Sat
    02:05
    Next
    7 min
    ← Gebze
    First
    06:00
    Last
    00:00
    Fri-Sat
    02:30
    Next
    1 min
    Halkalı →
    First
    06:08
    Last
    23:37
    Fri-Sat
    02:07
    Next
    1 min
    ← Gebze
    First
    06:14
    Last
    23:58
    Fri-Sat
    02:28
    Next
    3 min
    BostancıYHTM8İDOKadıköy
    Halkalı →
    First
    06:11
    Last
    23:40
    Fri-Sat
    02:10
    Next
    4 min
    ← Gebze
    First
    06:11
    Last
    23:55
    Fri-Sat
    02:25
    Next
    4 min
    SuadiyeKadıköy
    Halkalı →
    First
    06:13
    Last
    23:42
    Fri-Sat
    02:12
    Next
    2 min
    ← Gebze
    First
    06:09
    Last
    23:53
    Fri-Sat
    02:23
    Next
    2 min
    ErenköyKadıköy
    Halkalı →
    First
    06:00
    Last
    23:45
    Fri-Sat
    02:15
    Next
    1 min
    ← Gebze
    First
    06:06
    Last
    23:50
    Fri-Sat
    02:20
    Next
    7 min
    GöztepeKadıköy
    Halkalı →
    First
    06:02
    Last
    23:47
    Fri-Sat
    02:17
    Next
    3 min
    ← Gebze
    First
    06:04
    Last
    23:48
    Fri-Sat
    02:18
    Next
    5 min
    FeneryoluKadıköy
    Halkalı →
    First
    06:04
    Last
    23:49
    Fri-Sat
    02:19
    Next
    5 min
    ← Gebze
    First
    06:02
    Last
    23:46
    Fri-Sat
    02:16
    Next
    3 min
    SöğütlüçeşmeYHTMetrobüsKadıköy
    Halkalı →
    First
    06:07
    Last
    23:52
    Fri-Sat
    02:22
    Next
    8 min
    ← Gebze
    First
    06:00
    Last
    23:44
    Fri-Sat
    02:14
    Next
    1 min
    Halkalı →
    First
    06:10
    Last
    23:55
    Fri-Sat
    02:25
    Next
    3 min
    ← Gebze
    First
    06:11
    Last
    23:41
    Fri-Sat
    02:11
    Next
    4 min
    ÜsküdarM5İDOÜsküdar
    Halkalı →
    First
    05:59
    Last
    23:59
    Fri-Sat
    02:29
    Next
    3 min
    ← Gebze
    First
    06:07
    Last
    23:37
    Fri-Sat
    02:07
    Next
    8 min
    SirkeciT1T6İDOBUDOFatih
    Halkalı →
    First
    06:03
    Last
    00:03
    Fri-Sat
    02:33
    Next
    4 min
    ← Gebze
    First
    06:03
    Last
    23:33
    Fri-Sat
    02:03
    Next
    4 min
    YenikapıT6M1AM1BM2İDOFatih
    Halkalı →
    First
    06:06
    Last
    00:06
    Fri-Sat
    02:36
    Next
    7 min
    ← Gebze
    First
    06:00
    Last
    23:30
    Fri-Sat
    02:00
    Next
    1 min
    KazlıçeşmeT6Zeytinburnu
    Halkalı →
    First
    06:10
    Last
    00:10
    Fri-Sat
    02:40
    Next
    3 min
    ← Gebze
    First
    06:12
    Last
    23:26
    Fri-Sat
    01:56
    Next
    1 min
    ZeytinburnuZeytinburnu
    Halkalı →
    First
    06:12
    Last
    00:12
    Fri-Sat
    02:42
    Next
    1 min
    ← Gebze
    First
    06:10
    Last
    23:24
    Fri-Sat
    01:54
    Next
    3 min
    YenimahalleBakırköy
    Halkalı →
    First
    06:02
    Last
    00:15
    Fri-Sat
    02:45
    Next
    3 min
    ← Gebze
    First
    06:07
    Last
    23:21
    Fri-Sat
    01:51
    Next
    8 min
    BakırköyYHTM3Bakırköy
    Halkalı →
    First
    06:04
    Last
    00:17
    Fri-Sat
    02:47
    Next
    5 min
    ← Gebze
    First
    06:05
    Last
    23:19
    Fri-Sat
    01:49
    Next
    6 min
    AtaköyM9Bakırköy
    Halkalı →
    First
    06:06
    Last
    00:19
    Fri-Sat
    02:49
    Next
    7 min
    ← Gebze
    First
    06:02
    Last
    23:16
    Fri-Sat
    01:46
    Next
    3 min
    YeşilyurtBakırköy
    Halkalı →
    First
    06:09
    Last
    00:22
    Fri-Sat
    02:52
    Next
    2 min
    ← Gebze
    First
    06:13
    Last
    23:13
    Fri-Sat
    01:43
    Next
    2 min
    YeşilköyBakırköy
    Halkalı →
    First
    06:11
    Last
    00:24
    Fri-Sat
    02:54
    Next
    4 min
    ← Gebze
    First
    06:11
    Last
    23:11
    Fri-Sat
    01:41
    Next
    4 min
    Florya AkvaryumBakırköy
    Halkalı →
    First
    06:14
    Last
    00:27
    Fri-Sat
    02:57
    Next
    3 min
    ← Gebze
    First
    06:08
    Last
    23:08
    Fri-Sat
    01:38
    Next
    1 min
    FloryaBakırköy
    Halkalı →
    First
    06:16
    Last
    00:29
    Fri-Sat
    02:59
    Next
    5 min
    ← Gebze
    First
    06:06
    Last
    23:06
    Fri-Sat
    01:36
    Next
    7 min
    KüçükçekmeceMetrobüsKüçükçekmece
    Halkalı →
    First
    06:19
    Last
    00:32
    Fri-Sat
    03:02
    Next
    8 min
    ← Gebze
    First
    06:03
    Last
    23:03
    Fri-Sat
    01:33
    Next
    4 min
    Mustafa KemalKüçükçekmece
    Halkalı →
    First
    06:22
    Last
    00:35
    Fri-Sat
    03:05
    Next
    3 min
    ← Gebze
    First
    06:01
    Last
    23:01
    Fri-Sat
    01:31
    Next
    2 min
    HalkalıYHTB2Küçükçekmece
    Halkalı →
    First
    06:24
    Last
    00:37
    Fri-Sat
    03:07
    Next
    1 min
    ← Gebze
    First
    05:58
    Last
    22:58
    Fri-Sat
    01:28
    Next
    2 min

    Marmaray First & Last Train Times

    Official first and last train departure times for all 43 Marmaray stations between Gebze and Halkalı.

    Marmaray first and last train departure times table — 43 stations between Gebze and Halkalı, showing departure times for both directions and weekend schedules
    Source: Republic of Turkey Ministry of Transport and Infrastructure / TCDD Taşımacılık A.Ş. — Times may vary based on operational conditions.

    Marmaray Guide

    A comprehensive video guide covering the Gebze–Halkalı Marmaray line, stations, schedules and transfer connections.

    Marmaray Guide — Istanbul Gebze–Halkalı 43 stations, schedules, fare calculator and transfer information.

    Marmaray Fare Calculator

    Calculate full, student, teacher and social card ticket prices between Marmaray stations. Calculate duration →

    Marmaray Travel Time Calculator

    Estimate the travel time and number of stops between any two Marmaray stations. Back to timetable →

    Marmaray Guide

    About Marmaray

    Marmaray is Istanbul's 76.6 km commuter rail line that connects Europe and Asia beneath the Bosphorus. It serves 43 stations between Gebze and Halkalı, carrying over 1 million passengers daily.

    • Route: Gebze → Tuzla → Pendik → Kartal → Maltepe → Kadıköy → Üsküdar → Sirkeci → Yenikapı → Bakırköy → Halkalı
    • Frequency: Main line ~15 min, Pendik–Ataköy ~8 min. First train 05:58, last train 00:37.
    • Payment: Istanbulkart or contactless bank card. Cash not accepted.
    • Transfers: Connects to M1A/M1B, M2, M4, M5, M8, M9 Metro, T1 Tram and İDO/BUDO ferries.

    Marmaray Fare Table 2026

    StopsFullStudent
    1–3 stops₺17.67₺8.84
    4–7 stops₺21.20₺10.60
    8–13 stops₺24.73₺12.37
    14–21 stops₺28.27₺14.14
    22–30 stops₺35.33₺17.67
    31+ stops₺46.40₺23.20

    Popular Route Durations

    From → ToDurationStops
    Üsküdar → Sirkeci~4 min1
    Pendik → Yenikapı~35 min14
    Bostancı → Bakırköy~38 min15
    Gebze → Yenikapı~62 min25
    Gebze → Halkalı~108 min42
    Kartal → Sirkeci~28 min11
    Istanbul Metrobüs Line

    Istanbul Metrobüs Stops

    Beylikdüzü – Söğütlüçeşme, 44 stops, 52 km Metrobüs line. Fare calculator, duration estimator and schedules.

    44
    Stops
    52
    km Line
    ~110
    min Duration
    24/7
    Night Service

    Marmaray Frequently Asked Questions