How to get from Jerusalem to Haifa by Israel Railways and bus?
From Jerusalem to Haifa by Israel Railways and bus
To get from Jerusalem to Haifa you’ll need to take one bus line and 2 Israel Railways lines: take the 75 bus from Keren HaYesod/Ahad Ha'am station to Jerusalem Central Station/Yafo station. Next, you’ll have to switch to the Jerusalem/Yitzhak Navon - Herzliya Israel Railways and finally take the Modi'in Center - Nahariya Israel Railways from Ben Gurion Airport Station station to Haifa Center HaShmonah Station station. The total trip duration for this route is approximately 2 hr 49 min. The ride fare is ₪38.50.
Step by Step
- 1Walk to bus stationKeren HaYesod/Ahad Ha'amID 1098850 m • 11 min
- 2Wait for bus75Har Nof Terminal/Beit HaDefus
- 3Ride to bus stationJerusalem Central Station/YafoID 594911 min
- 4Walk to Israel Railways stationJerusalem-Yitzhak Navon Railway StationID 17118120 m • 2 min
- 5Wait for Israel RailwaysJerusalem/Yitzhak Navon - HerzliyaHerzliya
- 6Ride to Israel Railways stationBen Gurion Airport StationID 1709020 min
- 7Wait for Israel RailwaysModi'in Center - NahariyaNahariya
- 8Ride to Israel Railways stationHaifa Center HaShmonah StationID 1701690 min
- 9Walk toHaifa1.11 km • 15 min
Alternative route from Jerusalem to Haifa by Israel Railways and bus via 15, Jerusalem/Yitzhak Navon - Herzliya and Modi'in Center - Nahariya
To get from Jerusalem to Haifa you’ll need to take one bus line and 2 Israel Railways lines: take the 15 bus from Hazaz Blvd/Herzog station to Shazar Boulevard/Binyanei HaUma station. Next, you’ll have to switch to the Jerusalem/Yitzhak Navon - Herzliya Israel Railways and finally take the Modi'in Center - Nahariya Israel Railways from Ben Gurion Airport Station station to Haifa Center HaShmonah Station station. The total trip duration for this route is approximately 2 hr 49 min. The ride fare is ₪38.50.
Step by Step
- 1Walk to bus stationHazaz Blvd/HerzogID 22581.07 km • 14 min
- 2Wait for bus15HaOman/Baram
- 3Ride to bus stationShazar Boulevard/Binyanei HaUmaID 52005 min
- 4Walk to Israel Railways stationJerusalem-Yitzhak Navon Railway StationID 1711860 m • 1 min
- 5Wait for Israel RailwaysJerusalem/Yitzhak Navon - HerzliyaHerzliya
- 6Ride to Israel Railways stationBen Gurion Airport StationID 1709020 min
- 7Wait for Israel RailwaysModi'in Center - NahariyaNahariya
- 8Ride to Israel Railways stationHaifa Center HaShmonah StationID 1701690 min
- 9Walk toHaifa1.11 km • 15 min
Public transit directions from Jerusalem to Haifa
Related Routes
- Tiberias to Haifa
- Ashdod to Haifa
- Ashkelon to Haifa
- Afula to Haifa
- Raanana to Haifa
- Caesarea to Haifa
- Zichron Yaakov to Haifa
- Mitzpe Ramon to Haifa
- Ramat Gan to Haifa
- Or Akiva to Haifa
- Kiryat Gat to Haifa
- Kiryat Shmona to Haifa
- Tel Aviv Savidor Central Station to Haifa
- En Hod to Haifa
- Tel Aviv HaShalom Station to Haifa
- Tirat Carmel to Haifa
- Degania Alef to Haifa
- Megiddo Regional Council to Haifa
- Safed to Haifa
- Stella Maris Monastery to Haifa
Alternative route from Jerusalem to Haifa by Israel Railways and bus via 15, Jerusalem/Yitzhak Navon - Herzliya and Modi'in Center - Nahariya
To get from Jerusalem to Haifa you’ll need to take one bus line and 2 Israel Railways lines: take the 15 bus from Hazaz Blvd/Herzog station to Shazar Boulevard/Binyanei HaUma station. Next, you’ll have to switch to the Jerusalem/Yitzhak Navon - Herzliya Israel Railways and finally take the Modi'in Center - Nahariya Israel Railways from Ben Gurion Airport Station station to Haifa Center HaShmonah Station station. The total trip duration for this route is approximately 2 hr 49 min. The ride fare is ₪38.50.
Step by Step
- 1Walk to bus stationHazaz Blvd/HerzogID 22581.07 km • 14 min
- 2Wait for bus15HaOman/Baram
- 3Ride to bus stationShazar Boulevard/Binyanei HaUmaID 52005 min
- 4Walk to Israel Railways stationJerusalem-Yitzhak Navon Railway StationID 1711860 m • 1 min
- 5Wait for Israel RailwaysJerusalem/Yitzhak Navon - HerzliyaHerzliya
- 6Ride to Israel Railways stationBen Gurion Airport StationID 1709020 min
- 7Wait for Israel RailwaysModi'in Center - NahariyaNahariya
- 8Ride to Israel Railways stationHaifa Center HaShmonah StationID 1701690 min
- 9Walk toHaifa1.11 km • 15 min
Questions & Answers
What is the fastest way to get from Jerusalem to Haifa?
The fastest way takes 169 minutes, using Bus line Jerusalem, Israel Railways line Jerusalem/Yitzhak Navon - Herzliya, Israel Railways line Modi'in Center - Nahariya.
What is the alternative route to get from Jerusalem to Haifa?
The alternative route takes 169 minutes, using Bus line Jerusalem, Israel Railways line Jerusalem/Yitzhak Navon - Herzliya, Israel Railways line Modi'in Center - Nahariya.
Is there a direct bus between Jerusalem and Haifa?
No, you’ll have to take one bus line and 2 Israel Railways lines in total. The total travelling time is 2 hr 49 min.
Which bus line goes from Jerusalem to Haifa?
The 75 bus line goes from Keren HaYesod/Ahad Ha'am station near Jerusalem in Jerusalem to Har Nof Terminal/Beit HaDefus station. From there you’ll have to take 2 Israel Railways lines till Har Nof Terminal/Beit HaDefus station near Haifa.
How long does it take to travel from Jerusalem to Haifa by bus and Israel Railways?
The total travel time between Jerusalem and Haifa by bus and Israel Railways is about 2 hr 49 min.
Where do I get on the bus near Jerusalem to get to Haifa?
Get on the 75 bus from the Keren HaYesod/Ahad Ha'am stop near Jerusalem in Jerusalem.
Where do I get off the bus when travelling between Jerusalem and Haifa?
Get off the bus at the Har Nof Terminal/Beit HaDefus station, which is closest to Haifa.
How much is the bus fare from Jerusalem to Haifa?
The ride from Jerusalem to Haifa costs ₪38.50.
Popular Routes
- Jerusalem-Yitzhak Navon Railway Station to Holon
- Tiberias to Bnei Brak
- Kiryat Gat to Beer Sheva
- Netanya to Afula
- Raanana to Tel Aviv Central Bus Station
- Hadera to Bnei Brak
- HaMifratz Central Station/Metronit to Haifa to Sheba Medical Center Tel Hashomer
- Eilat to Rishon LeZion
- Kiryat Gat to Eilat
- Carmiel Junction to Kiryat Shmona
- Tel Aviv Savidor Central Station to Tiberias
- Ashkelon to Netivot
- Tel Aviv HaHagana Railway Station to Modi'in-Maccabim-Re'ut
- Ashdod to Tel Aviv-Yafo
- Rishon LeZion to Tel Aviv-Yafo
- Afula Central Station/Platforms to Ben Gurion Airport
- Atlit Station to Ben Gurion Airport
- Tel Aviv HaShalom Station to Rehovot
- Jerusalem Central Station/Yafo to Bnei Brak
- Bnei Brak to Or Yehuda