There are 4 ways to get from Sderot 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, train
best- Take the bus from Begin – Commercial Center to HaHagana Rail Station/HeHarash378
- Take the train from Tel Aviv Haganah to Haifa Centerמודיעין מרכז-מודיעין מכבים רעות<->נהריה-נהריה / ...
2h 31m₪45–61Bus
cheapest- Take the bus from Begin – Commercial Center to HaHagana Rail Station/HeHarash378
- Take the bus from Tel Aviv Central Bus Station 7th Floor/Platforms to Hof HaKarmel Central Station/Alight910 / ...
2h 44m₪29–41Drive 163.2 km
- Drive from Sderot to Haifa163.2 km
2h 3m₪115–166Train
- Take the train from Sderot to Tel Aviv Centerבאר שבע מרכז-באר שבע<->נתניה-נתניה / ...
- Take the train from Tel Aviv Center to Haifa Centerמודיעין מרכז-מודיעין מכבים רעות<->נהריה-נהריה / ...
2h 41m₪48–61
Sderot to Haifa by bus and train
Questions & Answers
The cheapest way to get from Sderot to Haifa is to bus which costs ₪ 29 - ₪ 45 and takes 2h 44m.
The fastest way to get from Sderot to Haifa is to drive which takes 2h 3m and costs ₪ 110 - ₪ 170.
No, there is no direct bus from Sderot to Haifa station. However, there are services departing from Begin – Commercial Center and arriving at Hof HaKarmel Central Station/Alight via Tel Aviv Central Bus Station 7th Floor/Platforms. The journey, including transfers, takes approximately 2h 44m.
No, there is no direct train from Sderot to Haifa. However, there are services departing from Sderot and arriving at Haifa Center via Tel Aviv Center. The journey, including transfers, takes approximately 2h 41m.
The distance between Sderot and Haifa is 164 km. The road distance is 163.2 km.
The best way to get from Sderot to Haifa without a car is to bus and train which takes 2h 31m and costs ₪ 45 - ₪ 65.
It takes approximately 2h 31m to get from Sderot to Haifa, including transfers.
Sderot to Haifa bus services, operated by Metropoline, depart from Begin – Commercial Center station.
Sderot to Haifa train services, operated by Israel Railways, depart from Sderot station.
The best way to get from Sderot to Haifa is to bus which takes 2h 44m and costs ₪ 29 - ₪ 45. Alternatively, you can train, which costs ₪ 45 - ₪ 65 and takes 2h 41m.
What companies run services between Sderot, Israel and Haifa, Israel?
You can take a bus from Begin – Commercial Center to Hof HaKarmel Central Station/Alight via HaHagana Rail Station/HeHarash and Tel Aviv Central Bus Station 7th Floor/Platforms in around 2h 44m. Alternatively, you can take a train from Sderot to Haifa Center via Tel Aviv Center in around 2h 41m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- *5770
- pniyotz@rail.co.il
- Website
- rail.co.il
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
Train from Sderot to Tel Aviv Center
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₪28–40
- Website
- https://rail.co.il/?
- Adult single ride
- ₪28–40
Train from Tel Aviv Center to Haifa Center
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- ₪19–25
- Website
- https://rail.co.il/?
- Adult single ride
- ₪19–25
- Phone
- *5900
- cs@metropoline.com
- Website
- metropoline.com
Bus from Begin – Commercial Center to HaHagana Rail Station/HeHarash
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- ₪15–21
- Schedules at
- metropoline.com
- Phone
- +972-3-6948888
- Website
- 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
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 How to get from London to Edinburgh, Best ways to travel around Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Sderot to Haifa bus services, operated by Metropoline, arrive at HaHagana Rail Station/HeHarash.
Sderot to Haifa train services, operated by Israel Railways, arrive at Tel Aviv Center station.
Yes, the driving distance between Sderot to Haifa is 163 km. It takes approximately 2h 3m to drive from Sderot to Haifa.
There are 668+ hotels available in Haifa.




