Skip to main content

How to get from Haifa to Safed by bus?

By bus

To get from Haifa to Safed in צפת, take the 331 bus from המגינים/בן גוריון station to צומת אלונים station. Next, take the 360 bus from צומת אלונים station to אליהו פרומצ'נקו/יעקב לוי station. The total trip duration for this route is approximately 1 hr 54 min. The ride fare is ₪29.50.

114min₪29.50
Walk to bus station
Bus - 331331
Bus - 360360
Walk to Safed
Leaves from המגינים/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    המגינים/בן גוריון
    ID 41539
    500 m • 7 min
  • 2
    Bus - 331331
    Wait for bus
    331
    נצרת
  • 3
    Ride to bus station
    Ride to bus station
    צומת אלונים
    ID 50458
    32 min
  • 4
    Bus - 360360
    Wait for bus
    360
    צפת
  • 5
    Ride to bus station
    Ride to bus station
    אליהו פרומצ'נקו/יעקב לוי
    ID 57027
    62 min
  • 6
    Walk to Safed
    Walk to
    Safed
    فلسطين, Safed, Tsfat, ישראל
    590 m • 8 min
*Duration based on 8am traffic

Alternative route by bus via 40א and 360

To get from Haifa to Safed in צפת, take the 40א bus from הגפן/בן גוריון station to ת. מרכזית המפרץ/הורדה station. Next, take the 360 bus from ת. מרכזית המפרץ/רציפים בינעירוני station to אליהו פרומצ'נקו/יעקב לוי station. The total trip duration for this route is approximately 2 hr 6 min. The ride fare is ₪23.00.

126min₪23.00
Walk to bus station
Bus - 40א40א
Bus - 360360
Walk to Safed
Leaves from הגפן/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    הגפן/בן גוריון
    ID 41138
    370 m • 5 min
  • 2
    Bus - 40א40א
    Wait for bus
    40א
    ת. מרכזית המפרץ/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    ת. מרכזית המפרץ/הורדה
    ID 43008
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    ת. מרכזית המפרץ/רציפים בינעירוני
    ID 43009
    160 m • 3 min
  • 5
    Bus - 360360
    Wait for bus
    360
    צפת
  • 6
    Ride to bus station
    Ride to bus station
    אליהו פרומצ'נקו/יעקב לוי
    ID 57027
    77 min
  • 7
    Walk to Safed
    Walk to
    Safed
    فلسطين, Safed, Tsfat, ישראל
    590 m • 8 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 Safed

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

Public transit stations close to Haifa

Haifa is located at Haifa, צפת and the nearest public transit station is אלנבי/בן גוריון.

Israel Railways stations close to Haifa:

  • רכבת חיפה מרכז השמונה

Bus stations close to Haifa:

  • אלנבי/בן גוריון
  • בן גוריון/אלנבי
  • אלנבי/מאיר

Carmelit / Rachbalit stations close to Haifa:

  • עיר תחתית
  • הנביאים
  • הדר העירייה

Public transit stations close to Safed, צפת

Safed is located at فلسطين, Safed, Tsfat, ישראל, צפת and the nearest public transit station is הפלמ''ח/עלייה ב'.

Bus stations close to Safed:

  • הפלמ''ח/עלייה ב'
  • הפלמ''ח/רביצקי
  • קופת חולים/הנשיא

Alternative route by bus via 40א and 360

To get from Haifa to Safed in צפת, take the 40א bus from הגפן/בן גוריון station to ת. מרכזית המפרץ/הורדה station. Next, take the 360 bus from ת. מרכזית המפרץ/רציפים בינעירוני station to אליהו פרומצ'נקו/יעקב לוי station. The total trip duration for this route is approximately 2 hr 6 min. The ride fare is ₪23.00.

126min₪23.00
Walk to bus station
Bus - 40א40א
Bus - 360360
Walk to Safed
Leaves from הגפן/בן גוריון

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    הגפן/בן גוריון
    ID 41138
    370 m • 5 min
  • 2
    Bus - 40א40א
    Wait for bus
    40א
    ת. מרכזית המפרץ/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    ת. מרכזית המפרץ/הורדה
    ID 43008
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    ת. מרכזית המפרץ/רציפים בינעירוני
    ID 43009
    160 m • 3 min
  • 5
    Bus - 360360
    Wait for bus
    360
    צפת
  • 6
    Ride to bus station
    Ride to bus station
    אליהו פרומצ'נקו/יעקב לוי
    ID 57027
    77 min
  • 7
    Walk to Safed
    Walk to
    Safed
    فلسطين, Safed, Tsfat, ישראל
    590 m • 8 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 114 minutes, using Bus line 331, Bus line 360.

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

    The alternative route takes 126 minutes, using Bus line 40א, Bus line 360.

  • Is there a direct bus between Haifa and Safed?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 54 min.

  • Which bus line goes from Haifa to Safed?

    The 331 bus line goes from המגינים/בן גוריון station near Haifa in חיפה to נצרת station. From there you’ll have to take one bus line till נצרת station near Safed in צפת.

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

    The total travel time between Haifa in חיפה and Safed in צפת by bus is about 1 hr 54 min.

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

    Get on the 331 bus from the המגינים/בן גוריון stop near Haifa in חיפה.

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

    Get off the bus at the נצרת stop, which is closest to Safed in צפת.

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

    The ride from Haifa to Safed costs ₪29.50.

Real-Time Arrivals, Schedules, Maps & More