There are 6 ways to get from Ashdod to Haifa by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from HaPalmach Boulevard/Hativat Carmeli to Ruppin/Kani'el973
1h 48m₪18–26Line 280 bus, train
- Take the bus from Bne Brit Boulevard/Yitshak HaNassi to Tel Aviv Savidor Train Station/Alight280
- Take the train from Tel Aviv Center to Haifa Centerמודיעין מרכז-מודיעין מכבים רעות<->נהריה-נהריה / ...
2h 4m₪43–58Drive 131.1 km
- Drive from Ashdod to Haifa131.1 km
1h 36m₪91–131Train
- Take the train from Ashdod Ad Halom to Tel Aviv Centerאשקלון-אשקלון<->הרצליה-הרצליה / ...
- Take the train from Tel Aviv Center to Haifa Centerמודיעין מרכז-מודיעין מכבים רעות<->נהריה-נהריה / ...
2h 19m₪39–50Line 320 bus, train
- Take the bus from Bne Brit/Yehuda Halevi to Tel Aviv Central Station 6th Floor/Alight320 / ...
- Take the train from Tel Aviv Haganah to Haifa Centerמודיעין מרכז-מודיעין מכבים רעות<->נהריה-נהריה / ...
2h 27m₪43–58Line 320 bus, bus
- Take the bus from Bne Brit/Yehuda Halevi to Tel Aviv Central Station 6th Floor/Alight320 / ...
- Take the bus from Tel Aviv Central Bus Station 7th Floor/Platforms to Hof HaKarmel Central Station/Alight910 / ...
2h 29m₪27–38
Ashdod to Haifa by bus
Questions & Answers
The cheapest way to get from Ashdod to Haifa is to bus which costs ₪ 18 - ₪ 26 and takes 1h 48m.
The fastest way to get from Ashdod to Haifa is to drive which takes 1h 36m and costs ₪ 90 - ₪ 140.
Yes, there is a direct bus departing from HaPalmach Boulevard/Hativat Carmeli and arriving at Ruppin/Kani'el. Services depart four times a week, and operate every day. The journey takes approximately 1h 48m.
No, there is no direct train from Ashdod to Haifa. However, there are services departing from Ashdod Ad Halom and arriving at Haifa Center via Tel Aviv Center. The journey, including transfers, takes approximately 2h 19m.
The distance between Ashdod and Haifa is 132 km. The road distance is 131.1 km.
The best way to get from Ashdod to Haifa without a car is to bus which takes 1h 48m and costs ₪ 18 - ₪ 26.
The bus from HaPalmach Boulevard/Hativat Carmeli to Ruppin/Kani'el takes 1h 48m including transfers and departs four times a week.
Ashdod to Haifa bus services, operated by Egged, depart from HaPalmach Boulevard/Hativat Carmeli station.
Ashdod to Haifa train services, operated by Israel Railways, depart from Ashdod Ad Halom station.
The best way to get from Ashdod to Haifa is to bus which takes 1h 48m and costs ₪ 18 - ₪ 26. Alternatively, you can train, which costs ₪ 35 - ₪ 50 and takes 2h 19m.
What companies run services between Ashdod, Israel and Haifa, Israel?
Egged operates a bus from HaPalmach Boulevard/Hativat Carmeli to Ruppin/Kani'el 4 times a week. Tickets cost ₪18–26 and the journey takes 1h 48m. Alternatively, you can take a train from Ashdod Ad Halom to Haifa Center via Tel Aviv Center in around 2h 19m.
- Phone
- *5770
- pniyotz@rail.co.il
- Website
- rail.co.il
Train from Tel Aviv Center to Haifa Center
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- ₪30–40
- Website
- https://rail.co.il/?
- Adult single ride
- ₪30–40
Train from Ashdod Ad Halom to Tel Aviv Center
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- ₪19–25
- Website
- https://rail.co.il/?
- Adult single ride
- ₪19–25
Train from Tel Aviv Haganah to Haifa Center
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₪30–40
- Website
- https://rail.co.il/?
- Adult single ride
- ₪30–40
- Phone
- +972-3-6948888
- Website
- egged.co.il
Bus from HaPalmach Boulevard/Hativat Carmeli to Ruppin/Kani'el
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a week
- Estimated price
- ₪18–26
- Schedules at
- egged.co.il
Bus from Tel Aviv Central Bus Station 7th Floor/Platforms to Hof HaKarmel Central Station/Alight
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- ₪14–20
- Schedules at
- egged.co.il
- Phone
- *8797
- info@tnufa-t.com
- Website
- tnufa-t.com
Bus from Bne Brit Boulevard/Yitshak HaNassi to Tel Aviv Savidor Train Station/Alight
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₪12–18
- Schedules at
- tnufa-t.com
Bus from Bne Brit/Yehuda Halevi to Tel Aviv Central Station 6th Floor/Alight
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Estimated price
- ₪13–18
- Schedules at
- tnufa-t.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, 10 amazing places to get away from it all in Australia, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Ashdod to Haifa bus services, operated by Egged, arrive at Ruppin/Kani'el station.
Ashdod to Haifa train services, operated by Israel Railways, arrive at Tel Aviv Center station.
Yes, the driving distance between Ashdod to Haifa is 131 km. It takes approximately 1h 36m to drive from Ashdod to Haifa.
There are 678+ hotels available in Haifa.





