There are 4 ways to get from Jerusalem Malha Station to Bethlehem by bus 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.
Line 299 bus, line 231 bus
best- Take the bus from Malcha Terminal/Banbaishti to Hevron Road/HaRozmarinbus 299
- Take the bus from Hevron Road/HaRozmarin to Bab El-Zakak/Beit Jala Roadbus 231
41 minLine 18 bus, line 231 bus
cheapest- Take the bus from Malha Train Parking/Derech Yitshak Moda’i to David HaMelekh/Hessbus 18
- Take the bus from HaNevi'im Terminal to Bab El-Zakak/Beit Jala Roadbus 231
1h 17m$5–6Walk
- Take the walk from Jerusalem Malha Station to Bethlehemwalk 7.2 km
1h 26mLine 512 bus, line 49 bus, line 231 bus
- Take the bus from Malcha Terminal/Banbaishti to Ha'Oman/Bar'ambus 512
- Take the bus from Ha'Oman/Bar'am to Hevron Road/HaRozmarinbus 49
- Take the bus from Hevron Road/HaRozmarin to Bab El-Zakak/Beit Jala Roadbus 231
59 min$7–10
Questions & Answers
The cheapest way to get from Jerusalem Malha Station to Bethlehem is to line 18 bus and line 231 bus which costs $5 - $6 and takes 1h 17m.
The fastest way to get from Jerusalem Malha Station to Bethlehem is to line 512 bus and line 49 bus and line 231 bus which takes 59 min and costs $7 - $11.
No, there is no direct bus from Jerusalem Malha Station to Bethlehem. However, there are services departing from Malcha Terminal/Banbaishti and arriving at Bab El-Zakak/Beit Jala Road via Hevron Road/HaRozmarin. The journey, including transfers, takes approximately 41 min.
The distance between Jerusalem Malha Station and Bethlehem is 7 km.
The best way to get from Jerusalem Malha Station to Bethlehem without a car is to line 299 bus and line 231 bus which takes 41 min and costs .
It takes approximately 41 min to get from Jerusalem Malha Station to Bethlehem, including transfers.
Jerusalem Malha Station to Bethlehem bus services, operated by Ramallah Bus, depart from Malcha Terminal/Banbaishti station.
Jerusalem Malha Station to Bethlehem bus services, operated by Ramallah Bus, arrive at Hevron Road/HaRozmarin station.
There are 681+ hotels available in Bethlehem.
What companies run services between Jerusalem Malha Station, Israel and Bethlehem?
You can take a vehicle from Jerusalem Malha Station to Bab El-Zakak/Beit Jala Road via Malcha Terminal/Banbaishti and Hevron Road/HaRozmarin in around 41 min.
- Website
- Ramallah Bus
Bus from Malcha Terminal/Banbaishti to Hevron Road/HaRozmarin
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Schedules at
- Ramallah Bus
- Phone
- 02-5798587
- [email protected]
- Website
- South Buses
Bus from Hevron Road/HaRozmarin to Bab El-Zakak/Beit Jala Road
- Ave. Duration
- 4 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- South Buses
Bus from Hevron Road/HaRozmarin to Bab El-Zakak/Beit Jala Road
- Ave. Duration
- 4 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- South Buses
Bus from HaNevi'im Terminal to Bab El-Zakak/Beit Jala Road
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- South Buses
- Phone
- 1-700-700-181
- Website
- Superbus
Bus from Malcha Terminal/Banbaishti to Ha'Oman/Bar'am
- Ave. Duration
- 8 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- Superbus
Bus from Ha'Oman/Bar'am to Hevron Road/HaRozmarin
- Ave. Duration
- 6 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- Superbus
- Phone
- +972-3-6948888
- Website
- Egged
Bus from Malha Train Parking/Derech Yitshak Moda’i to David HaMelekh/Hess
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–3
- Schedules at
- Egged
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How do I buy a London Underground ticket?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.




