Skip to main content

How to get from Haifa to Tel Megiddo by bus?

From Haifa to Tel Megiddo by bus

To get from Haifa to Tel Megiddo in מ.א. מגידו, take the 331 bus from המגינים/בן גוריון station to יגור/כפר חסידים station. Next, take the 300 bus from יגור/כפר חסידים station to מסעף מגידו עתיקות station. The total trip duration for this route is approximately 1 hr 14 min. The ride fare is ₪18.50.

74min₪18.50
Walk to bus station
Bus - 331331
Bus - 300300
Walk to Tel Megiddo
Leaves from המגינים/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    המגינים/בן גוריון
    ID 41539
    500 m • 7 min
  • 2
    Bus - 331331
    Wait for bus
    331
    נצרת
  • 3
    Ride to bus station
    Ride to bus station
    יגור/כפר חסידים
    ID 43137
    25 min
  • 4
    Bus - 300300
    Wait for bus
    300
    עפולה
  • 5
    Ride to bus station
    Ride to bus station
    מסעף מגידו עתיקות
    ID 55407
    18 min
  • 6
    Walk to Tel Megiddo
    Walk to
    Tel Megiddo
    1.06 km • 14 min
*Duration based on 8am traffic

Alternative route from Haifa to Tel Megiddo by bus via 40א and 300

To get from Haifa to Tel Megiddo in מ.א. מגידו, take the 40א bus from הגפן/בן גוריון station to ת. מרכזית המפרץ/הורדה station. Next, take the 300 bus from ת. מרכזית המפרץ/רציפים בינעירוני station to מסעף מגידו עתיקות station. The total trip duration for this route is approximately 1 hr 26 min. The ride fare is ₪18.50.

86min₪18.50
Walk to bus station
Bus - 40א40א
Bus - 300300
Walk to Tel Megiddo
Leaves from הגפן/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    הגפן/בן גוריון
    ID 41138
    370 m • 5 min
  • 2
    Bus - 40א40א
    Wait for bus
    40א
    ת. מרכזית המפרץ/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    ת. מרכזית המפרץ/הורדה
    ID 43008
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    ת. מרכזית המפרץ/רציפים בינעירוני
    ID 43009
    160 m • 3 min
  • 5
    Bus - 300300
    Wait for bus
    300
    עפולה
  • 6
    Ride to bus station
    Ride to bus station
    מסעף מגידו עתיקות
    ID 55407
    26 min
  • 7
    Walk to Tel Megiddo
    Walk to
    Tel Megiddo
    1.06 km • 14 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Israel.
All local mobility options in one app

Public transit directions from Haifa to Tel Megiddo

The distance between Haifa, מ.א. מגידו and Tel Megiddo, מ.א. מגידו is approximately 35.38 km, which can typically be travelled in 74 min. Moovit will show you the directions from Haifa to Tel Megiddo by bus, so no matter how you choose to travel in מ.א. מגידו – you will always have plenty of easy options.

Public transit stations close to Haifa

Haifa is located at Haifa, מ.א. מגידו and the nearest public transit station is אלנבי/בן גוריון.

Israel Railways stations close to Haifa:

  • רכבת חיפה מרכז השמונה

Bus stations close to Haifa:

  • אלנבי/בן גוריון
  • בן גוריון/אלנבי
  • אלנבי/מאיר

Carmelit / Rachbalit stations close to Haifa:

  • עיר תחתית
  • הנביאים
  • הדר העירייה

Public transit stations close to Tel Megiddo, מ.א. מגידו

Tel Megiddo is located at Tel Megiddo, מ.א. מגידו and the nearest public transit station is מסעף מגידו עתיקות.

Bus stations close to Tel Megiddo:

  • מסעף מגידו עתיקות
  • החורש/השקד
  • מסעף היוגב

Alternative route from Haifa to Tel Megiddo by bus via 40א and 300

To get from Haifa to Tel Megiddo in מ.א. מגידו, take the 40א bus from הגפן/בן גוריון station to ת. מרכזית המפרץ/הורדה station. Next, take the 300 bus from ת. מרכזית המפרץ/רציפים בינעירוני station to מסעף מגידו עתיקות station. The total trip duration for this route is approximately 1 hr 26 min. The ride fare is ₪18.50.

86min₪18.50
Walk to bus station
Bus - 40א40א
Bus - 300300
Walk to Tel Megiddo
Leaves from הגפן/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    הגפן/בן גוריון
    ID 41138
    370 m • 5 min
  • 2
    Bus - 40א40א
    Wait for bus
    40א
    ת. מרכזית המפרץ/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    ת. מרכזית המפרץ/הורדה
    ID 43008
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    ת. מרכזית המפרץ/רציפים בינעירוני
    ID 43009
    160 m • 3 min
  • 5
    Bus - 300300
    Wait for bus
    300
    עפולה
  • 6
    Ride to bus station
    Ride to bus station
    מסעף מגידו עתיקות
    ID 55407
    26 min
  • 7
    Walk to Tel Megiddo
    Walk to
    Tel Megiddo
    1.06 km • 14 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haifa to Tel Megiddo?

    The fastest way takes 74 minutes, using Bus line 331, Bus line 300.

  • What is the alternative route to get from Haifa to Tel Megiddo?

    The alternative route takes 86 minutes, using Bus line 40א, Bus line 300.

  • Is there a direct bus between Haifa and Tel Megiddo?

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

  • Which bus line goes from Haifa to Tel Megiddo?

    The 331 bus line goes from המגינים/בן גוריון station near Haifa in חיפה to נצרת station. From there you’ll have to take one bus line till נצרת station near Tel Megiddo in מ.א. מגידו.

  • How long does it take to travel from Haifa to Tel Megiddo by bus?

    The total travel time between Haifa in חיפה and Tel Megiddo in מ.א. מגידו by bus is about 1 hr 14 min.

  • Where do I get on the bus near Haifa to get to Tel Megiddo?

    Get on the 331 bus from the המגינים/בן גוריון stop near Haifa in חיפה.

  • Where do I get off the bus when travelling between Haifa and Tel Megiddo?

    Get off the bus at the נצרת stop, which is closest to Tel Megiddo in מ.א. מגידו.

  • How much is the bus fare from Haifa to Tel Megiddo?

    The ride from Haifa to Tel Megiddo costs ₪18.50.

Real-Time Arrivals, Schedules, Maps & More