Bus

Take the Egged bus at the Jerusalem Central Bus Station 3rd Floor/Platforms station .

The journey takes approximately 1 h 40 m. Ticket price is about €5 The travel distance is 143 km.

Carrier is Egged.

Buy ticket

Take the Superbus bus at the Merkazit Hamifrats/Metrobus Platforms towards Haif station .

The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 7 km.

Carrier is Superbus.

Buy ticket

Get off at the Ben Gurion.


🛏 Find hotel deals and discounts up to 20% in Haifa at Booking


Train

Take the train Yerushalayim/Yits'hak Navon at the station Israel Railways.

The journey takes approximately 41 m. Ticket price is about €4 The travel distance is 57 km.

Carrier is Israel Railways.

Buy ticket

Get off at the Tel Aviv Center.
Take the train Tel Aviv Center at the station Israel Railways.

The journey takes approximately 1 h 4 m. Ticket price is about €6 The travel distance is 91 km.

Carrier is Israel Railways.

Buy ticket

Get off at the Haifa Center.


🛏 Find hotel deals and discounts up to 20% in Haifa at Booking


Bus

Take the Egged bus at the Gesher Hameitarim/Herzl Blvd station .

The journey takes approximately 1 h 58 m. Ticket price is about €5 The travel distance is 151 km.

Carrier is Egged.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Haifa at Booking


Line 117 bus train

Take the Kavim Public Transport Lines bus at the HaLe'om Parking station .

The journey takes approximately 32 m. The travel distance is 32 km.

Carrier is Kavim Public Transport Lines.

Take the train Mode'ein Center at the station Israel Railways.

The journey takes approximately 1 h 42 m. Ticket price is about €9 The travel distance is 126 km.

Carrier is Israel Railways.

Buy ticket

Get off at the Haifa Center.


🛏 Find hotel deals and discounts up to 20% in Haifa at Booking


Night bus

Take the Egged bus at the Gesher Hameitarim/Herzl Blvd station .

The journey takes approximately 1 h 58 m. Ticket price is about €5 The travel distance is 151 km.

Carrier is Egged.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Haifa at Booking


The cheapest way to travel from Jerusalem to Haifa is by taking a Bus with an average price of €5. The journey takes approximately 1 ч. 58 мин.

Bus is the fastest way to travel from Jerusalem to Haifa. Tickets cost €7. The journey takes approximately 1 ч. 53 мин.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Egged company. Tickets cost about €5. A bus trip from Jerusalem to Haifa will take 1 h 58 m.