There are 4 ways to get from Rehovot to Bet Shemesh by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 507 bus
best- Take the bus from Herzl/Arlozorov to HaRav Herzog Boulevard/Levi Eshkol Boulevard507
38 min₪8–15Train
- Take the train from Rehovot to Lodרחובות-רחובות<->בנימינה-בנימינה גבעת עדה / ...
- Take the train from Lod to Bet Shemeshנתניה-נתניה<->בית שמש-בית שמש / ...
1h 27m₪20–26Drive 33.9 km
- Drive from Rehovot to Bet Shemesh33.9 km
30 min₪24–35Taxi
- Take the taxi from Rehovot to Bet Shemesh33.9 km
30 min₪200–240
Rehovot to Bet Shemesh by bus
Questions & Answers
The cheapest way to get from Rehovot to Bet Shemesh is to line 507 bus which costs ₪ 8 - ₪ 15 and takes 38 min.
The fastest way to get from Rehovot to Bet Shemesh is to drive which takes 30 min and costs ₪ 23 - ₪ 35.
Yes, there is a direct bus departing from Herzl/Arlozorov and arriving at HaRav Herzog Boulevard/Levi Eshkol Boulevard. Services depart every four hours, and operate every day. The journey takes approximately 38 min.
No, there is no direct train from Rehovot to Bet Shemesh. However, there are services departing from Rehovot and arriving at Bet Shemesh via Lod. The journey, including transfers, takes approximately 1h 27m.
The distance between Rehovot and Bet Shemesh is 33 km. The road distance is 33.9 km.
The best way to get from Rehovot to Bet Shemesh without a car is to line 507 bus which takes 38 min and costs ₪ 8 - ₪ 15.
The line 507 bus from Herzl/Arlozorov to HaRav Herzog Boulevard/Levi Eshkol Boulevard takes 38 min including transfers and departs every four hours.
Rehovot to Bet Shemesh bus services, operated by Beit Shemesh Express, depart from Herzl/Arlozorov station.
Rehovot to Bet Shemesh train services, operated by Israel Railways, depart from Rehovot station.
The best way to get from Rehovot to Bet Shemesh is to line 507 bus which takes 38 min and costs ₪ 8 - ₪ 15. Alternatively, you can train, which costs ₪ 19 - ₪ 26 and takes 1h 27m.
What companies run services between Rehovot, Israel and Bet Shemesh, Israel?
Beit Shemesh Express operates a bus from Herzl/Arlozorov to HaRav Herzog Boulevard/Levi Eshkol Boulevard every 4 hours. Tickets cost ₪8–15 and the journey takes 38 min. Alternatively, you can take a train from Rehovot to Bet Shemesh via Lod in around 1h 27m.
- Phone
- *5770
- pniyotz@rail.co.il
- Website
- rail.co.il
Train from Rehovot to Lod
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Estimated price
- ₪13–17
- Website
- https://rail.co.il/?
- Adult single ride
- ₪13–17
Train from Lod to Bet Shemesh
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- ₪6–9
- Website
- https://rail.co.il/?
- Adult single ride
- ₪6–9
- Website
- bus.gov.il
Bus from Herzl/Arlozorov to HaRav Herzog Boulevard/Levi Eshkol Boulevard
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- ₪8–15
- Schedules at
- bus.gov.il
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 How to plan an amazing trip around Scandinavia, Getting around the Cyclades, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Rehovot to Bet Shemesh bus services, operated by Beit Shemesh Express, arrive at HaRav Herzog Boulevard/Levi Eshkol Boulevard station.
Rehovot to Bet Shemesh train services, operated by Israel Railways, arrive at Lod station.
Yes, the driving distance between Rehovot to Bet Shemesh is 34 km. It takes approximately 30 min to drive from Rehovot to Bet Shemesh.
There are 702+ hotels available in Bet Shemesh.



