42 bus lines have stops in Megiddo.
Each line below has at least one stop in Megiddo. Its page has all its stops in order, a map of its route and the trips it has on every day of the week of 8 November 2026.
These 6 lines have the most trips on a typical weekday.
- Bus 825Afula - Tel Aviv-Yafo79 trips on a weekday
- Bus 826Tel Aviv-Yafo - Nof HaGalil65 trips on a weekday
- Bus 821Ra'anana - Afula46 trips on a weekday
- Bus 960Haifa - Jerusalem46 trips on a weekday
- Bus 836Tel Aviv-Yafo - Tiberias45 trips on a weekday
- Bus 845Tel Aviv-Yafo - Kiryat Shmona39 trips on a weekday
These are all 42 bus lines that have a stop in Megiddo, in order of their number.
The figure at the end of each row is the line's trips on a typical weekday, in both directions, along its whole route.
- 50Yokneam Illit - Isfiya26
- 50Afula - Ram-On14
- 51Afula - Gadish12
- 56Afula - Yokneam Illit8
- 62Umm al-Fahm - Ma'ale Iron33
- 156Afula - Binyamina-Giv'at Ada8
- 157Binyamina-Giv'at Ada - Yokneam Illit24
- 184גלעד - Kfar Yehoshua15
- 185Megiddo - Kfar Yehoshua15
- 246Umm al-Fahm - Afula12
- 247Umm al-Fahm - Afula31
- 248Haifa - Ar'ara29
- 296Haifa - Umm al-Fahm8
- 297Basma - Haifa6
- 300Haifa - Afula25
- 302Haifa - Afula3
- 631Harish - Haifa28
- 720Baqa al-Gharbiyye - Nazareth36
- 821Ra'anana - Afula46
- 825Afula - Tel Aviv-Yafo79
- 826Tel Aviv-Yafo - Nof HaGalil65
- 832מפעלים אזוריים צמח - Tel Aviv-Yafo0
- 833Nof HaGalil - Tel Aviv-Yafo32
- 834עמק הירדן - Tel Aviv-Yafo0
- 836Tel Aviv-Yafo - Tiberias45
- 840Tel Aviv-Yafo - Kiryat Shmona8
- 843Tel Aviv-Yafo - Katzrin6
- 845Tel Aviv-Yafo - Kiryat Shmona39
- 846Tel Aviv-Yafo - Safed3
- 847Petah Tikva - Hatzor HaGlilit0
- 848Karmiel - Tel Aviv-Yafo0
- 853Keshet - Tel Aviv-Yafo0
- 869Afula - Ramat Gan16
- 870Beer Sheva - Afula10
- 953Jerusalem - Afula26
- 955Nof HaGalil - Jerusalem10
- 958Beer Sheva - Karmiel0
- 959Jerusalem - Tiberias10
- 960Haifa - Jerusalem46
- 968Karmiel - Jerusalem17
- 982Jerusalem - Safed9
- 984Ramat Gan - Safed10
These towns have lists of bus lines too.
These are the questions people ask about bus lines in Megiddo.
Which bus lines have a stop in Megiddo?
42 bus lines have a stop in Megiddo. The ones with the most trips on a typical weekday are 825, 826, 821, 960 and 836.
How many of them start or end in Megiddo?
One of them has the first or the last stop of its route in Megiddo. The others pass through.
Where are the stops and the times of a bus line?
Each line on this page has a page of its own, with its stops in order and the trips it has on every day of the week of 8 November 2026.
Do these pages show where the buses are now?
No. They show the Ministry of Transport's timetable of 5 November 2026, with no live bus positions and no delays.
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.