Bus 331 from Haifa to Nazareth has 63 trips on a typical weekday.
Its stops are listed in order below, with the trips it has on each day of the week of 8 November 2026. A typical weekday is the middle one, by number of trips, of Sunday to Thursday.
- Line number
- 331
- Operator
- GB Tours
- Type of line
- Intercity
- Vehicle
- Bus
- Stops
- 54, 50
- Trips on a typical weekday
- 63 (Sunday)
- First and last departure on a weekday
- 05:10 to 22:25
The route from Haifa to Nazareth has 54 stops.
| Day | Trips | First | Last |
|---|---|---|---|
| Sunday8 Nov | 32 | 06:10 | 22:25 |
| Monday9 Nov | 32 | 06:10 | 22:25 |
| Tuesday10 Nov | 32 | 06:10 | 22:25 |
| Wednesday11 Nov | 32 | 06:10 | 22:25 |
| Thursday12 Nov | 32 | 06:10 | 22:25 |
| Friday13 Nov | 26 | 06:10 | 19:00 |
| Saturday14 Nov | 21 | 06:50 | 21:25 |
Times are the timetable's departures from this direction's first stop.
The timetable has the busiest route taking about 56 minutes from the first stop to the last.
- Haifa1מרכז רפואי לין/רוטשילד
- 2המגינים/בן גוריון
- 3המגינים/עין דור
- 4המגינים/הבנקים
- 5המגינים/ככר ההגנה
- 6קרית הממשלה/פל ים
- 7פלים/קיבוץ גלויות
- 8ואדי סאליב
- 9מטה המשטרה
- 10בר יהודה/גשר פז
- 11בר יהודה/גשר גדוד 21
- 12צ'ק פוסט
- Nesher13דרך בר יהודה/הביטחון
- 14בר יהודה/ישורון
- 15דרך השלום/פרץ
- 16דרך השלום/ברק
- 17בר יהודה/דרך משה
- זבולון18מחלף יגור
- 19יגור/כפר חסידים
- Sha'ar Haamaqim20מחלף העמקים/ג'למה
- 21מחלף העמקים/אלרואי
- 22שער העמקים
- Kiryat Tiv'on23צומת קרית טבעון
- 24צומת קריית עמל
- עמק יזרעאל25צומת השומרים
- 26צומת אלונים
- 27צומת ישי
- Ramat Yishai28צומת רמת ישי מערב
- 29מרכז רמת ישי
- עמק יזרעאל30צומת בית שערים/נווה יער
- Manshiyet Zabda31מסעף מנשיה זבדה
- עמק יזרעאל32צומת נהלל
- 33צומת תמרת
- Migdal HaEmek34צומת מגדל העמק
- 35שדרות הבנים/עזר ויצמן
- 36שדרות הבנים/יצחק נבון
- 37סיני/שד. הבנים
- 38שד' הבנים/העצמאות
- 39כיכר העיר
- 40מנזר המלאך גבריאל
- 41שד. הבנים/חבצלת
- 42שכונת נוף העמק
- Yafi43יפיע/אל-אלמאניה
- 44יפיע/מרכז
- 45יפיע/בית עלמין
- 46יפיע/אל-ואדי אל-ח'ארג'י
- Nazareth47יפיע/דרך חיפה
- 48דרך חיפה/ביר אל-אמיר
- 49צומת הפיקוד/אל-עמארה
- 50צומת אום וואסף/דרך חיפה
- 51פאולוס השישי/ח'לת א-דיר
- 52פאולוס השישי/דיאנה
- 53פאולוס השישי/אבונא אוגו
- 54פאולוס השישי/תאופיק זיאד
The route from Nazareth to Haifa has 50 stops.
| Day | Trips | First | Last |
|---|---|---|---|
| Sunday8 Nov | 31 | 05:10 | 21:00 |
| Monday9 Nov | 31 | 05:10 | 21:00 |
| Tuesday10 Nov | 31 | 05:10 | 21:00 |
| Wednesday11 Nov | 31 | 05:10 | 21:00 |
| Thursday12 Nov | 31 | 05:10 | 21:00 |
| Friday13 Nov | 26 | 05:10 | 17:30 |
| Saturday14 Nov | 21 | 05:40 | 20:00 |
Times are the timetable's departures from this direction's first stop.
The timetable has the busiest route taking about 54 minutes from the first stop to the last.
- Nazareth1פאולוס השישי/תאופיק זיאד
- 2פאולוס השישי/אבונא אוגו
- 3פאולוס השישי/דיאנה
- 4פאולוס השישי/ח'לת א-דיר
- 5צומת אום וואסף/דרך חיפה
- 6צומת הפיקוד/אל-עמארה
- 7דרך חיפה/ביר אל-אמיר
- 8יפיע/דרך חיפה
- Yafi9יפיע/אל-ואדי אל-ח'ארג'י
- 10יפיע/בית עלמין
- 11יפיע/מרכז
- 12יפיע/אל-אלמאניה
- Migdal HaEmek13שדרות הבנים/נוף העמק
- 14משטרה/שדרות הבנים
- 15שדרות הבנים/שד' שאול עמור
- 16שדרות הבנים/תדהר
- 17שדרות הבנים
- 18בית העלמין
- 19שדרות הבנים/יצחק נבון
- 20מרכז ביג/שדרות הבנים
- 21צומת מגדל העמק 75/7555
- עמק יזרעאל22צומת תמרת
- 23צומת נהלל
- Manshiyet Zabda24מסעף מנשית זבדה
- עמק יזרעאל25צומת בית שערים/נווה יער
- Ramat Yishai26רמת ישי
- עמק יזרעאל27צומת רמת ישי מערב
- 28צומת ישי
- 29צומת אלונים
- 30צומת השומרים
- Kiryat Tiv'on31צומת קרית עמל
- 32צומת קרית טבעון
- Sha'ar Haamaqim33שער העמקים
- 34מחלף העמקים/אלרואי
- 35מחלף העמקים/ג'למה
- זבולון36יגור/כפר חסידים
- 37מחלף יגור
- Nesher38דרך משה/השלום
- 39דרך השלום/מרכז תל חנן
- 40דרך בר יהודה/היצירה
- 41בר יהודה\המסגר
- Haifa42צ'ק פוסט
- 43בר יהודה/גשר גדוד 21
- 44גשר פז
- 45מטה משטרת חוף/צייזל
- 46חטיבת גולני/מחלף חירם
- 47קריית הממשלה/העצמאות
- 48תחנת רכבת חיפה מרכז השמונה
- 49נמל/דרך העצמאות
- 50זיסו/יפו
Bus 331 calls at stops in 11 places.
These are other bus lines on routes like this one.
These are the questions people ask about bus 331.
How often does bus 331 run?
On a typical weekday bus 331 has 63 trips. In the week of 8 November 2026 it had 52 trips on Friday and 42 trips on Saturday.
What time is the first and the last bus 331?
On a typical weekday the first trip, in either direction, leaves at 05:10 and the last at 22:25. On Friday they are 05:10 and 19:00. On Saturday they are 05:40 and 21:25.
Which towns does bus 331 serve?
The stops of bus 331 are in Haifa, Nesher, זבולון, Sha'ar Haamaqim, Kiryat Tiv'on, עמק יזרעאל and 5 more places.
How long does bus 331 take?
The timetable has the busiest route taking about 56 minutes from the first stop to the last, and about 54 minutes the other way.
The timetable and the table of licensed bus lines are the Ministry of Transport and Road Safety's, read on 5 November 2026. A stop's town is the one the timetable gives it, and the route maps are drawn from the stops' points.