Skip to main content

How to get from Haifa to Nazareth by bus?

From Haifa to Nazareth by bus

Take one direct bus from Haifa to Nazareth in Nazareth: take the 331 bus from HaMeginim/Ben Gurion station to Paul VI/Tawfiq Ziad station. The total trip duration for this route is approximately 1 hr 2 min. The ride fare is ₪14.50. The bus schedule from Haifa may change. We recommend you check the updated bus schedule to Nazareth on the Moovit app.

62min₪14.50
Walk to bus station
Bus - 331331
Walk to Nazareth
Leaves from HaMeginim/Ben Gurion

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    HaMeginim/Ben Gurion
    ID 41539
    500 m • 7 min
  • 2
    Bus - 331331
    Wait for bus
    331
    Nazareth
  • 3
    Ride to bus station
    Ride to bus station
    Paul VI/Tawfiq Ziad
    ID 52419
    54 min
  • 4
    Walk to Nazareth
    Walk to
    Nazareth
    110 m • 2 min
*Duration based on 8am traffic

Alternative route from Haifa to Nazareth by bus via 332 - Accessibility by advance reservation ♿

Take one direct bus from Haifa to Nazareth in Nazareth: take the 332 - Accessibility by advance reservation ♿ bus from HaMeginim/HaHagana Square station to Road 75/Tawfiq Ziad station. The total trip duration for this route is approximately 1 hr 17 min. The ride fare is ₪14.50. The bus schedule from Haifa may change. We recommend you check the updated bus schedule to Nazareth on the Moovit app.

77min₪14.50
Walk to bus station
Bus - 332 - Accessibility by advance reservation ♿332 - Accessibility by advance reservation ♿
Walk to Nazareth
Leaves from HaMeginim/HaHagana Square

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    HaMeginim/HaHagana Square
    ID 42723
    920 m • 12 min
  • 2
    Bus - 332 - Accessibility by advance reservation ♿332 - Accessibility by advance reservation ♿
    Wait for bus
    332 - Accessibility by advance reservation ♿
    Nof HaGalil
  • 3
    Ride to bus station
    Ride to bus station
    Road 75/Tawfiq Ziad
    ID 55012
    53 min
  • 4
    Walk to Nazareth
    Walk to
    Nazareth
    910 m • 12 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Israel.
All local mobility options in one app

Public transit directions from Haifa to Nazareth

The distance between Haifa and Nazareth is approximately 39.15 km, which can typically be travelled in 62 min. Moovit will show you the directions from Haifa to Nazareth by bus, so no matter how you choose to travel in Nazareth – you will always have plenty of easy options.

Bus schedule from Haifa to Nazareth

To check the bus schedule from Haifa to Nazareth using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Haifa) and destination (Nazareth), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Alternative route from Haifa to Nazareth by bus via 332 - Accessibility by advance reservation ♿

Take one direct bus from Haifa to Nazareth in Nazareth: take the 332 - Accessibility by advance reservation ♿ bus from HaMeginim/HaHagana Square station to Road 75/Tawfiq Ziad station. The total trip duration for this route is approximately 1 hr 17 min. The ride fare is ₪14.50. The bus schedule from Haifa may change. We recommend you check the updated bus schedule to Nazareth on the Moovit app.

77min₪14.50
Walk to bus station
Bus - 332 - Accessibility by advance reservation ♿332 - Accessibility by advance reservation ♿
Walk to Nazareth
Leaves from HaMeginim/HaHagana Square

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    HaMeginim/HaHagana Square
    ID 42723
    920 m • 12 min
  • 2
    Bus - 332 - Accessibility by advance reservation ♿332 - Accessibility by advance reservation ♿
    Wait for bus
    332 - Accessibility by advance reservation ♿
    Nof HaGalil
  • 3
    Ride to bus station
    Ride to bus station
    Road 75/Tawfiq Ziad
    ID 55012
    53 min
  • 4
    Walk to Nazareth
    Walk to
    Nazareth
    910 m • 12 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haifa to Nazareth?

    The fastest way takes 62 minutes, using Bus line Haifa.

  • What is the alternative route to get from Haifa to Nazareth?

    The alternative route takes 77 minutes, using Bus line 332 - Accessibility by advance reservation ♿.

  • Is there a direct bus between Haifa and Nazareth?

    Yes, there’s a direct bus going from Haifa in Haifa to Nazareth in Nazareth in 1 hr 2 min.

  • Which bus line goes from Haifa to Nazareth?

    The 331 bus line goes from HaMeginim/Ben Gurion station near Haifa in Haifa to Nazareth station near Nazareth in Nazareth.

  • How long does it take to travel from Haifa to Nazareth by bus?

    The total travel time between Haifa and Nazareth by bus is about 1 hr 2 min.

  • Where do I get on the bus near Haifa to get to Nazareth?

    Get on the 331 bus from the HaMeginim/Ben Gurion stop near Haifa in Haifa.

  • Where do I get off the bus when travelling between Haifa and Nazareth?

    Get off the bus at the Nazareth stop, which is closest to Nazareth.

  • When is the first bus from Haifa to Nazareth?

    The first bus from Haifa in Haifa to Nazareth in Nazareth is Haifa Center HaShmona Railway Station-Haifa<->Dalia/Rotem-Nof HaGalil-2#. It leaves the HaMeginim/HaHagana Square stop at 3:48 AM.

  • How much is the bus fare from Haifa to Nazareth?

    The ride from Haifa to Nazareth costs ₪14.50.