There are 4 ways to get from Jerusalem to Beit Hanina by bus, tram, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from David HaMelekh/Mapu to Yekutiel Adam/Tamirbus 49
14 min$1–4Line 1 tram
- Take the tram from HaDavidka to Bayt Haninatram 1
21 min$2Walk
- Take the foot from Jerusalem to Beit Haninawalk 7.8 km
1h 33mBus, line 273 bus
- Take the bus from עזה/רד''ק to HaMate HaArtsi/Haim Barlev Blvdbus 517
- Take the bus from Hayim Barlev Blvd/Shekhem Road to Bait Hanina Road/Al-Hayaabus 273 / ...
21 min$5–6
Jerusalem to Beit Hanina by bus
Questions & Answers
The cheapest way to get from Jerusalem to Beit Hanina is to line 1 tram which costs $2 and takes 21 min.
The fastest way to get from Jerusalem to Beit Hanina is to bus which takes 14 min and costs $1 - $4.
Yes, there is a direct bus departing from David HaMelekh/Mapu and arriving at Yekutiel Adam/Tamir. Services depart every 10 minutes, and operate every day. The journey takes approximately 14 min.
Yes, there is a direct train departing from HaDavidka and arriving at Bayt Hanina. Services depart every 10 minutes, and operate every day. The journey takes approximately 21 min.
The distance between Jerusalem and Beit Hanina is 7 km.
The best way to get from Jerusalem to Beit Hanina without a car is to bus which takes 14 min and costs $1 - $4.
The bus from David HaMelekh/Mapu to Yekutiel Adam/Tamir takes 14 min including transfers and departs every 10 minutes.
Jerusalem to Beit Hanina bus services, operated by Superbus, depart from David HaMelekh/Mapu station.
Jerusalem to Beit Hanina train services, operated by Cfir (Jerusalem Light Rail), depart from HaDavidka station.
Jerusalem to Beit Hanina bus services, operated by Superbus, arrive at Yekutiel Adam/Tamir station.
What companies run services between Jerusalem, Israel and Beit Hanina?
Superbus operates a bus from David HaMelekh/Mapu to Yekutiel Adam/Tamir every 20 minutes. Tickets cost $2–4 and the journey takes 14 min. Two other operators also service this route. Alternatively, Cfir (Jerusalem Light Rail) operates a vehicle from HaDavidka to Bayt Hanina every 10 minutes. Tickets cost $2 and the journey takes 21 min.
- Website
- cfir.co.il
Tram from HaDavidka to Bayt Hanina
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- $2
- Website
- Cfir
- Phone
- 1-700-700-181
- Website
- superbus.co.il
Bus from David HaMelekh/Mapu to Yekutiel Adam/Tamir
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–4
- Schedules at
- superbus.co.il
Bus from עזה/רד''ק to HaMate HaArtsi/Haim Barlev Blvd
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–4
- Schedules at
- superbus.co.il
- Phone
- +972-3-6948888
- Website
- egged.co.il
Bus from David HaMelekh/Mapu to Yekutiel Adam/Tamir
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–3
- Schedules at
- egged.co.il
Bus from עזה/רד''ק to HaMate HaArtsi/Haim Barlev Blvd
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–3
- Schedules at
- egged.co.il
- Phone
- *6747
- service@extrapt.co.il
- Website
- extra-pt.co.il
Bus from David HaMelekh/Mapu to Yekutiel Adam/Tamir
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Schedules at
- extra-pt.co.il
- Website
- ramallahbus.com
Bus from Hayim Barlev Blvd/Shekhem Road to Bait Hanina Road/Al-Hayaa
- Ave. Duration
- 7 min
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Schedules at
- ramallahbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, 4 of the smartest ways to explore Australia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Jerusalem to Beit Hanina train services, operated by Cfir (Jerusalem Light Rail), arrive at Bayt Hanina station.
There are 698+ hotels available in Beit Hanina.




