Skip to main content

How to get from Tophane to Esenyurt by bus?

By bus

To get from Tophane to Esenyurt in Istanbul, take the 30D bus from Tophane - Eminönü Yönü station to Unkapani - Aksaray Yönü station. Next, take the 145T bus from Unkapani - Aksaray Yönü station to Haramidere - Büyükçekmece Yönü station. The total trip duration for this route is approximately 52 min. The ride fare is TRY53.09.

52minTRY53.09
Walk to bus station
Bus - 30D30D
Bus - 145T145T
Leaves from Tophane - Eminönü Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tophane - Eminönü Yönü
    20 m • 1 min
  • 2
    Bus - 30D30D
    Wait for bus
    30D
    Vadi -Yenikapi Etkinlik Alani
  • 3
    Ride to bus station
    Ride to bus station
    Unkapani - Aksaray Yönü
    8 min
  • 4
    Bus - 145T145T
    Wait for bus
    145T
    Gümüşsuyu Peron-Beylikdüzü
  • 5
    Ride to bus station Haramidere - Büyükçekmece Yönü
    Ride to bus station
    Haramidere - Büyükçekmece Yönü
    39 min
*Duration based on 8am traffic

Alternative route by bus via 28 and 145T

To get from Tophane to Esenyurt in Istanbul, take the 28 bus from Tophane - Eminönü Yönü station to Unkapani - Aksaray Yönü station. Next, take the 145T bus from Unkapani - Aksaray Yönü station to Haramidere - Büyükçekmece Yönü station. The total trip duration for this route is approximately 54 min. The ride fare is TRY53.09.

54minTRY53.09
Walk to bus station
Bus - 2828
Bus - 145T145T
Leaves from Tophane - Eminönü Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tophane - Eminönü Yönü
    20 m • 1 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Topkapi-Ulubatli
  • 3
    Ride to bus station
    Ride to bus station
    Unkapani - Aksaray Yönü
    8 min
  • 4
    Bus - 145T145T
    Wait for bus
    145T
    Gümüşsuyu Peron-Beylikdüzü
  • 5
    Ride to bus station Haramidere - Büyükçekmece Yönü
    Ride to bus station
    Haramidere - Büyükçekmece Yönü
    39 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 Tophane to Esenyurt

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

Public transit stations close to Tophane

Tophane is located at Tophane, Istanbul and the nearest public transit station is Karaköy.

Metro stations close to Tophane:

  • Şişhane
  • Beyoğlu - Tünel

Bus stations close to Tophane:

  • Şişhane2 - Taksim Yönü
  • Şişhane 1 - Unkapani Yönü
  • Şişhane 3 - Unkapani Yönü

Dolmus & Minibus stations close to Tophane:

  • Karaköy

Public transit stations close to Esenyurt, Istanbul

Esenyurt is located at Esenyurt, Istanbul and the nearest public transit station is Mustafa Kemalpaşa Caddesi - Haramidere Yönü.

Bus stations close to Esenyurt:

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

Dolmus & Minibus stations close to Esenyurt:

  • Haramidere
  • Carrefour
  • Carrefoursa

Metrobus stations close to Esenyurt:

  • Haramidere

Alternative route by bus via 28 and 145T

To get from Tophane to Esenyurt in Istanbul, take the 28 bus from Tophane - Eminönü Yönü station to Unkapani - Aksaray Yönü station. Next, take the 145T bus from Unkapani - Aksaray Yönü station to Haramidere - Büyükçekmece Yönü station. The total trip duration for this route is approximately 54 min. The ride fare is TRY53.09.

54minTRY53.09
Walk to bus station
Bus - 2828
Bus - 145T145T
Leaves from Tophane - Eminönü Yönü

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tophane - Eminönü Yönü
    20 m • 1 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Topkapi-Ulubatli
  • 3
    Ride to bus station
    Ride to bus station
    Unkapani - Aksaray Yönü
    8 min
  • 4
    Bus - 145T145T
    Wait for bus
    145T
    Gümüşsuyu Peron-Beylikdüzü
  • 5
    Ride to bus station Haramidere - Büyükçekmece Yönü
    Ride to bus station
    Haramidere - Büyükçekmece Yönü
    39 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Tophane to Esenyurt?

    The fastest way takes 52 minutes, using Bus line 30D, Bus line 145T.

  • What is the alternative route to get from Tophane to Esenyurt?

    The alternative route takes 54 minutes, using Bus line 28, Bus line 145T.

  • Is there a direct bus between Tophane and Esenyurt?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 52 min.

  • Which bus line goes from Tophane to Esenyurt?

    The 30D bus line goes from Tophane - Eminönü Yönü station near Tophane in Beyoğlu to Vadi -Yenikapi Etkinlik Alani station. From there you’ll have to take one bus line till Haramidere - Büyükçekmece Yönü station near Esenyurt in Istanbul.

  • How long does it take to travel from Tophane to Esenyurt by bus?

    The total travel time between Tophane in Beyoğlu and Esenyurt in Istanbul by bus is about 52 min.

  • Where do I get on the bus near Tophane to get to Esenyurt?

    Get on the 30D bus from the Tophane - Eminönü Yönü stop near Tophane in Beyoğlu.

  • Where do I get off the bus when travelling between Tophane and Esenyurt?

    Get off the bus at the Haramidere - Büyükçekmece Yönü stop, which is closest to Esenyurt in Istanbul.

  • When is the last bus from Tophane to Esenyurt?

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

  • How much is the bus fare from Tophane to Esenyurt?

    The ride from Tophane to Esenyurt costs TRY53.09.

Real-Time Arrivals, Schedules, Maps & More