Skip to main content

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

By Israel Railways and bus

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

390min₪103.00
Walk to Israel Railways station
Israel Railways - נהריה - מודיעין מרכז ✈
Bus - 4747
Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
Walk to Eilat
Leaves from רכבת חיפה מרכז השמונה

Step by Step

  • 1
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    1.1 km • 15 min
  • 2
    Israel Railways - נהריה - מודיעין מרכז ✈
    Wait for Israel Railways
    נהריה - מודיעין מרכז ✈
    מודיעין-מכבים-רעות
  • 3
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב אוניברסיטה
    ID 17036
    59 min
  • 4
    Walk to bus station
    Walk to bus station
    ת. רכבת האוניברסיטה/שדרות רוקח
    ID 21718
    130 m • 2 min
  • 5
    Bus - 4747
    Wait for bus
    47
    תל אביב-יפו
  • 6
    Ride to bus station
    Ride to bus station
    ת.מרכזית תל אביב קומה 6/הורדה
    ID 28627
    18 min
  • 7
    Walk to bus station
    Walk to bus station
    ת.מרכזית תל אביב קומה 6/רציפים
    ID 21256
    380 m • 5 min
  • 8
    Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
    Wait for bus
    790 - בהזמנה מראש
    אילת
  • 9
    Ride to bus station
    Ride to bus station
    ת. מרכזית אילת/הורדה
    ID 10265
    271 min
  • 10
    Walk to Eilat
    Walk to
    Eilat
    570 m • 8 min
*Duration based on 8am traffic

Alternative route by Israel Railways and bus via נהריה - מודיעין מרכז ✈, 60 and 790 - בהזמנה מראש

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

390min₪103.00
Walk to Israel Railways station
Israel Railways - נהריה - מודיעין מרכז ✈
Bus - 6060
Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
Walk to Eilat
Leaves from רכבת חיפה מרכז השמונה

Step by Step

  • 1
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    1.1 km • 15 min
  • 2
    Israel Railways - נהריה - מודיעין מרכז ✈
    Wait for Israel Railways
    נהריה - מודיעין מרכז ✈
    מודיעין-מכבים-רעות
  • 3
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב השלום
    ID 17046
    69 min
  • 4
    Walk to bus station
    Walk to bus station
    קניון עזריאלי/דרך מנחם בגין
    ID 21472
    280 m • 4 min
  • 5
    Bus - 6060
    Wait for bus
    60
    תל אביב-יפו
  • 6
    Ride to bus station
    Ride to bus station
    ת.מרכזית תל אביב קומה 7/הורדה
    ID 23013
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    ת.מרכזית תל אביב קומה 6/רציפים
    ID 21256
    360 m • 5 min
  • 8
    Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
    Wait for bus
    790 - בהזמנה מראש
    אילת
  • 9
    Ride to bus station
    Ride to bus station
    ת. מרכזית אילת/הורדה
    ID 10265
    271 min
  • 10
    Walk to Eilat
    Walk to
    Eilat
    570 m • 8 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 Eilat

The distance between Haifa, אילת and Eilat, אילת is approximately 447.95 km, which can typically be travelled in 390 min. Moovit will show you the directions from Haifa to Eilat 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 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 Eilat, אילת

Eilat is located at Eilat, אילת and the nearest public transit station is פארן/ירושלים השלמה.

Bus stations close to Eilat:

  • פארן/ירושלים השלמה
  • פארן/צין
  • מרכז רזין/מרכז הוכמן

Alternative route by Israel Railways and bus via נהריה - מודיעין מרכז ✈, 60 and 790 - בהזמנה מראש

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

390min₪103.00
Walk to Israel Railways station
Israel Railways - נהריה - מודיעין מרכז ✈
Bus - 6060
Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
Walk to Eilat
Leaves from רכבת חיפה מרכז השמונה

Step by Step

  • 1
    Walk to Israel Railways station
    Walk to Israel Railways station
    רכבת חיפה מרכז השמונה
    ID 17016
    1.1 km • 15 min
  • 2
    Israel Railways - נהריה - מודיעין מרכז ✈
    Wait for Israel Railways
    נהריה - מודיעין מרכז ✈
    מודיעין-מכבים-רעות
  • 3
    Ride to Israel Railways station
    Ride to Israel Railways station
    רכבת תל אביב השלום
    ID 17046
    69 min
  • 4
    Walk to bus station
    Walk to bus station
    קניון עזריאלי/דרך מנחם בגין
    ID 21472
    280 m • 4 min
  • 5
    Bus - 6060
    Wait for bus
    60
    תל אביב-יפו
  • 6
    Ride to bus station
    Ride to bus station
    ת.מרכזית תל אביב קומה 7/הורדה
    ID 23013
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    ת.מרכזית תל אביב קומה 6/רציפים
    ID 21256
    360 m • 5 min
  • 8
    Bus - 790 - בהזמנה מראש790 - בהזמנה מראש
    Wait for bus
    790 - בהזמנה מראש
    אילת
  • 9
    Ride to bus station
    Ride to bus station
    ת. מרכזית אילת/הורדה
    ID 10265
    271 min
  • 10
    Walk to Eilat
    Walk to
    Eilat
    570 m • 8 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 390 minutes, using Bus line נהריה - מודיעין מרכז ✈, Bus line 47, Bus line 790 - בהזמנה מראש.

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

    The alternative route takes 390 minutes, using Bus line נהריה - מודיעין מרכז ✈, Bus line 60, Bus line 790 - בהזמנה מראש.

  • Is there a direct Israel Railways between Haifa and Eilat?

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

  • Which Israel Railways line goes from Haifa to Eilat?

    The נהריה - מודיעין מרכז ✈ Israel Railways line goes from רכבת חיפה מרכז השמונה station near Haifa in חיפה to מודיעין-מכבים-רעות station. From there you’ll have to take 2 bus lines till מודיעין-מכבים-רעות station near Eilat in אילת.

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

    The total travel time between Haifa in חיפה and Eilat in אילת by Israel Railways and bus is about 6 hr 30 min.

  • Where do I get on the Israel Railways near Haifa to get to Eilat?

    Get on the נהריה - מודיעין מרכז ✈ Israel Railways from the רכבת חיפה מרכז השמונה station near Haifa in חיפה.

  • Where do I get off the Israel Railways when travelling between Haifa and Eilat?

    Get off the Israel Railways at the מודיעין-מכבים-רעות stop, which is closest to Eilat in אילת.

  • How much is the Israel Railways fare from Haifa to Eilat?

    The ride from Haifa to Eilat costs ₪103.00.

Real-Time Arrivals, Schedules, Maps & More