Skip to main content

How to get from Ashkelon to Haifa by Israel Railways and bus?

By Israel Railways and bus

To get from Ashkelon to Haifa in חיפה, you’ll need to take one bus line and 2 Israel Railways lines: take the 14 bus from בית ספר אורט station to רכבת אשקלון/הורדה station. Next, you’ll have to switch to the אשקלון - הרצליה Israel Railways and finally take the מודיעין מרכז - נהריה ✈ Israel Railways from רכבת תל אביב סבידור מרכז station to רכבת חיפה מרכז השמונה station. The total trip duration for this route is approximately 3 hr 6 min. The ride fare is ₪42.00.

186min₪42.00
Walk to bus station
Bus - 1414
Israel Railways - אשקלון - הרצליה
Israel Railways - מודיעין מרכז - נהריה ✈
Walk to Haifa
Leaves from בית ספר אורט

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    בית ספר אורט
    ID 14674
    470 m • 7 min
  • 2
    Bus - 1414
    Wait for bus
    14
    רכבת אשקלון/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    רכבת אשקלון/הורדה
    ID 12387
    17 min
  • 4
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת אשקלון
    ID 17072
    80 m • 2 min
  • 5
    Israel Railways - אשקלון - הרצליה
    Wait for Israel Railways
    אשקלון - הרצליה
    הרצלייה
  • 6
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב סבידור מרכז
    ID 17038
    65 min
  • 7
    Israel Railways - מודיעין מרכז - נהריה ✈
    Wait for Israel Railways
    מודיעין מרכז - נהריה ✈
    נהרייה
  • 8
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    62 min
  • 9
    Walk to Haifa
    Walk to
    Haifa
    1.1 km • 15 min
*Duration based on 8am traffic

Alternative route by Israel Railways and bus via 18, אשקלון - הרצליה and מודיעין מרכז - נהריה ✈

To get from Ashkelon to Haifa in חיפה, you’ll need to take one bus line and 2 Israel Railways lines: take the 18 bus from אלי כהן/יצחק בן צבי station to רכבת אשקלון/הורדה station. Next, you’ll have to switch to the אשקלון - הרצליה Israel Railways and finally take the מודיעין מרכז - נהריה ✈ Israel Railways from רכבת תל אביב סבידור מרכז station to רכבת חיפה מרכז השמונה station. The total trip duration for this route is approximately 3 hr 5 min. The ride fare is ₪42.00.

185min₪42.00
Walk to bus station
Bus - 1818
Israel Railways - אשקלון - הרצליה
Israel Railways - מודיעין מרכז - נהריה ✈
Walk to Haifa
Leaves from אלי כהן/יצחק בן צבי

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    אלי כהן/יצחק בן צבי
    ID 12230
    520 m • 7 min
  • 2
    Bus - 1818
    Wait for bus
    18
    רכבת אשקלון/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    רכבת אשקלון/הורדה
    ID 12387
    10 min
  • 4
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת אשקלון
    ID 17072
    80 m • 2 min
  • 5
    Israel Railways - אשקלון - הרצליה
    Wait for Israel Railways
    אשקלון - הרצליה
    הרצלייה
  • 6
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב סבידור מרכז
    ID 17038
    65 min
  • 7
    Israel Railways - מודיעין מרכז - נהריה ✈
    Wait for Israel Railways
    מודיעין מרכז - נהריה ✈
    נהרייה
  • 8
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    62 min
  • 9
    Walk to Haifa
    Walk to
    Haifa
    1.1 km • 15 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 Ashkelon to Haifa

The distance between Ashkelon, חיפה and Haifa, חיפה is approximately 152.3 km, which can typically be travelled in 186 min. Moovit will show you the directions from Ashkelon to Haifa by Israel Railways and bus, so no matter how you choose to travel in חיפה – you will always have plenty of easy options.

Public transit stations close to Ashkelon

Ashkelon is located at Ashkelon, חיפה and the nearest public transit station is המכללה האקדמית אשקלון/יצחק בן צבי.

Israel Railways stations close to Ashkelon:

  • רכבת אשקלון

Bus stations close to Ashkelon:

  • המכללה האקדמית אשקלון/יצחק בן צבי
  • יצחק בן צבי/כיכר צפניה
  • יצחק בן צבי/אלי כהן

Shuttle stations close to Ashkelon:

  • תחנת רכבת אשקלון

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:

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

Alternative route by Israel Railways and bus via 18, אשקלון - הרצליה and מודיעין מרכז - נהריה ✈

To get from Ashkelon to Haifa in חיפה, you’ll need to take one bus line and 2 Israel Railways lines: take the 18 bus from אלי כהן/יצחק בן צבי station to רכבת אשקלון/הורדה station. Next, you’ll have to switch to the אשקלון - הרצליה Israel Railways and finally take the מודיעין מרכז - נהריה ✈ Israel Railways from רכבת תל אביב סבידור מרכז station to רכבת חיפה מרכז השמונה station. The total trip duration for this route is approximately 3 hr 5 min. The ride fare is ₪42.00.

185min₪42.00
Walk to bus station
Bus - 1818
Israel Railways - אשקלון - הרצליה
Israel Railways - מודיעין מרכז - נהריה ✈
Walk to Haifa
Leaves from אלי כהן/יצחק בן צבי

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    אלי כהן/יצחק בן צבי
    ID 12230
    520 m • 7 min
  • 2
    Bus - 1818
    Wait for bus
    18
    רכבת אשקלון/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    רכבת אשקלון/הורדה
    ID 12387
    10 min
  • 4
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת אשקלון
    ID 17072
    80 m • 2 min
  • 5
    Israel Railways - אשקלון - הרצליה
    Wait for Israel Railways
    אשקלון - הרצליה
    הרצלייה
  • 6
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב סבידור מרכז
    ID 17038
    65 min
  • 7
    Israel Railways - מודיעין מרכז - נהריה ✈
    Wait for Israel Railways
    מודיעין מרכז - נהריה ✈
    נהרייה
  • 8
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    62 min
  • 9
    Walk to Haifa
    Walk to
    Haifa
    1.1 km • 15 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ashkelon to Haifa?

    The fastest way takes 186 minutes, using Bus line 14, Bus line אשקלון - הרצליה, Bus line מודיעין מרכז - נהריה ✈.

  • What is the alternative route to get from Ashkelon to Haifa?

    The alternative route takes 185 minutes, using Bus line 18, Bus line אשקלון - הרצליה, Bus line מודיעין מרכז - נהריה ✈.

  • Is there a direct bus between Ashkelon and Haifa?

    No, you’ll have to take one bus line and 2 Israel Railways lines in total. The total travelling time is 3 hr 6 min.

  • Which bus line goes from Ashkelon to Haifa?

    The 14 bus line goes from בית ספר אורט station near Ashkelon in אשקלון to רכבת אשקלון/הורדה station. From there you’ll have to take 2 Israel Railways lines till רכבת אשקלון/הורדה station near Haifa in חיפה.

  • How long does it take to travel from Ashkelon to Haifa by bus and Israel Railways?

    The total travel time between Ashkelon in אשקלון and Haifa in חיפה by bus and Israel Railways is about 3 hr 6 min.

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

    Get on the 14 bus from the בית ספר אורט stop near Ashkelon in אשקלון.

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

    Get off the bus at the רכבת אשקלון/הורדה station, which is closest to Haifa in חיפה.

  • How much is the bus fare from Ashkelon to Haifa?

    The ride from Ashkelon to Haifa costs ₪42.00.

Real-Time Arrivals, Schedules, Maps & More