How to get from Haifa to Nazareth by car, truck, walk, bike

Distance between Haifa and Nazareth is 31 kilometers (19 miles).
Driving distance from Haifa to Nazareth is 37 kilometers (23 miles)

HaifaNazareth
Leaving from
Going to

Route Map

4 Ways from Haifa (Israel/Hefa) to Nazareth (Israel/HaZafon)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto יפו 56 m
2. Turn left onto כיאט 91 m
3. Turn right onto העצמאות, 4 1.31 km
4. Keep left onto נתיבי המפרץ, 22 8.37 km
5. Keep right 534 m
6. Keep right 831 m
7. At roundabout, take exit 2 onto 781 500 m
8. Turn left onto יצחק רבין, 781 2.85 km
9. Keep right 18.73 km
10. Keep right 422 m
11. Keep right 334 m
12. At roundabout, take exit 3 onto 700 387 m
13. Continue onto صفورية, 700 1.38 km
14. At roundabout, take exit 2 onto صفورية, 700 986 m
15. At roundabout, take exit 2 onto صفورية, 700 46 m
16. Keep right 296 m
17. Turn right 60 m
18. Turn right 165 m
19. Turn left 280 m
20. Turn sharp left 179 m
21. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Haifa (Israel/Hefa) to Nazareth (Israel/HaZafon)?
How do I get from Haifa (Israel/Hefa) to Nazareth (Israel/HaZafon) the fastest?
How long does it take to get from Haifa (Israel/Hefa) to Nazareth (Israel/HaZafon)?