Skip to main content

How to get from Haliç to Esenyurt by bus and metrobus?

By bus and metrobus

To get from Haliç to Esenyurt in Istanbul, take the 97A bus from Eminönü - Sahil Yönü station to Tinaztepe - Şirinevler Yönü station. Next, take the 34BZ metrobus from Merter station to Haramidere station. The total trip duration for this route is approximately 1 hr 26 min. The ride fare is TRY40.95.

86minTRY40.95
Walk to bus station
Bus - 97A97A
Metrobus - 34BZ34BZ
Walk to Esenyurt
Leaves from Eminönü - Sahil Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Eminönü - Sahil Yönü
    110 m • 2 min
  • 2
    Bus - 97A97A
    Wait for bus
    97A
    Basinsitesi -Deli Hüseyin Paşa Caddesi
  • 3
    Ride to bus station
    Ride to bus station
    Tinaztepe - Şirinevler Yönü
    24 min
  • 4
    Walk to metrobus station
    Walk to metrobus station
    Merter
    20 m • 1 min
  • 5
    Metrobus - 34BZ
    Wait for metrobus
    34BZ
    Zincirlikuyu > Beylikdüzü
  • 6
    Ride to metrobus station
    Ride to metrobus station
    Haramidere
    54 min
  • 7
    Walk to Esenyurt
    Walk to
    Esenyurt
    60 m • 1 min
*Duration based on 8am traffic

Alternative route by bus and metrobus via 97A and 34C

To get from Haliç to Esenyurt in Istanbul, take the 97A bus from Eminönü - Sahil Yönü station to Cevizlibağ station. Next, take the 34C metrobus from Cevizlibağ station to Haramidere station. The total trip duration for this route is approximately 1 hr 25 min. The ride fare is TRY40.95.

85minTRY40.95
Walk to bus station
Bus - 97A97A
Metrobus - 34C34C
Walk to Esenyurt
Leaves from Eminönü - Sahil Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Eminönü - Sahil Yönü
    110 m • 2 min
  • 2
    Bus - 97A97A
    Wait for bus
    97A
    Basinsitesi -Deli Hüseyin Paşa Caddesi
  • 3
    Ride to bus station
    Ride to bus station
    Cevizlibağ
    19 min
  • 4
    Walk to metrobus station
    Walk to metrobus station
    Cevizlibağ
    50 m • 1 min
  • 5
    Metrobus - 34C
    Wait for metrobus
    34C
    Cevizlibağ > Beylikdüzü
  • 6
    Ride to metrobus station
    Ride to metrobus station
    Haramidere
    57 min
  • 7
    Walk to Esenyurt
    Walk to
    Esenyurt
    60 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Istanbul.
All local mobility options in one app

Public transit directions from Haliç to Esenyurt

The distance between Haliç, Istanbul and Esenyurt, Istanbul is approximately 29.17 km, which can typically be travelled in 86 min. Moovit will show you the directions from Haliç to Esenyurt by bus and metrobus, so no matter how you choose to travel in Istanbul – you will always have plenty of easy options.

Public transit stations close to Haliç

Haliç is located at Haliç, Istanbul and the nearest public transit station is Perşembe Pazari - Karaköy Yönü.

Bus stations close to Haliç:

  • Perşembe Pazari - Karaköy Yönü
  • Şişhane 3 - Unkapani Yönü
  • Şişhane 4 - Unkapani Yönü

Ferry stations close to Haliç:

  • Eminönü

Dolmus & Minibus stations close to Haliç:

  • Refik Saydam Caddesi

Public transit stations close to Esenyurt, Istanbul

Esenyurt is located at Esenyurt, Istanbul and the nearest public transit station is Haramidere - Büyükçekmece Yönü.

Bus stations close to Esenyurt:

  • Haramidere - Büyükçekmece Yönü
  • Haramidere - Avcilar Yönü
  • Mustafa Kemalpaşa Caddesi - Haramidere Yönü

Dolmus & Minibus stations close to Esenyurt:

  • Haramidere
  • Carrefour
  • Carrefoursa

Metrobus stations close to Esenyurt:

  • Haramidere

Alternative route by bus and metrobus via 97A and 34C

To get from Haliç to Esenyurt in Istanbul, take the 97A bus from Eminönü - Sahil Yönü station to Cevizlibağ station. Next, take the 34C metrobus from Cevizlibağ station to Haramidere station. The total trip duration for this route is approximately 1 hr 25 min. The ride fare is TRY40.95.

85minTRY40.95
Walk to bus station
Bus - 97A97A
Metrobus - 34C34C
Walk to Esenyurt
Leaves from Eminönü - Sahil Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Eminönü - Sahil Yönü
    110 m • 2 min
  • 2
    Bus - 97A97A
    Wait for bus
    97A
    Basinsitesi -Deli Hüseyin Paşa Caddesi
  • 3
    Ride to bus station
    Ride to bus station
    Cevizlibağ
    19 min
  • 4
    Walk to metrobus station
    Walk to metrobus station
    Cevizlibağ
    50 m • 1 min
  • 5
    Metrobus - 34C
    Wait for metrobus
    34C
    Cevizlibağ > Beylikdüzü
  • 6
    Ride to metrobus station
    Ride to metrobus station
    Haramidere
    57 min
  • 7
    Walk to Esenyurt
    Walk to
    Esenyurt
    60 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haliç to Esenyurt?

    The fastest way takes 86 minutes, using Bus line 97A, Bus line 34BZ.

  • What is the alternative route to get from Haliç to Esenyurt?

    The alternative route takes 85 minutes, using Bus line 97A, Bus line 34C.

  • Is there a direct bus between Haliç and Esenyurt in Istanbul?

    No, you’ll have to take one bus line and one metrobus line in total. The total travelling time is 1 hr 26 min.

  • Which bus line goes from Haliç to Esenyurt in Istanbul?

    The 97A bus line goes from Eminönü - Sahil Yönü station near Haliç to Basinsitesi -Deli Hüseyin Paşa Caddesi station. From there you’ll have to take one metrobus line till Esenyurt station near Esenyurt in Istanbul

  • How long does it take to travel from Haliç to Esenyurt in Istanbul by bus and metrobus?

    The total travel time between Haliç and Esenyurt in Istanbul by bus and metrobus is about 1 hr 26 min.

  • Where do I get on the bus near Haliç to get to Esenyurt in Istanbul?

    Get on the 97A bus from the Eminönü - Sahil Yönü stop near Haliç in Istanbul.

  • Where do I get off the bus when travelling between Haliç and Esenyurt in Istanbul?

    Get off the bus at the Esenyurt station, which is closest to Esenyurt in Istanbul.

  • When is the last bus from Haliç to Esenyurt in Istanbul?

    The last bus from Haliç to Esenyurt in Istanbul is the BAHÇEŞEHİR / ESENKENT - TAKSİM line. It leaves the Şişhane 3 - Unkapani Yönü stop at 3:16 AM.

  • How much is the bus fare from Haliç to Esenyurt?

    The ride from Haliç to Esenyurt costs TRY40.95.

Real-Time Arrivals, Schedules, Maps & More