Distance Calculator

Distance from Karaj to Bet Shemesh

Distance between Karaj and Bet Shemesh is 1545 kilometers (960 miles).
Driving distance from Karaj to Bet Shemesh is 1974 kilometers (1226 miles).

air 1545 km
air 960 miles
car 1974 km
car 1226 miles

Distance Map Between Karaj and Bet Shemesh

Karaj, IranBet Shemesh, Jerusalem, Israel = 960 miles = 1545 km.

How far is it between Karaj and Bet Shemesh

Karaj is located in Iran with (35.8327,50.9916) coordinates and Bet Shemesh is located in Israel with (31.7307,34.9929) coordinates. The calculated flying distance from Karaj to Bet Shemesh is equal to 960 miles which is equal to 1545 km.

If you want to go by car, the driving distance between Karaj and Bet Shemesh is 1973.83 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 17 hours 37 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 429 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Karaj 35.8327, 50.9916 35° 49´ 57.5760'' N
50° 59´ 29.5800'' E
Bet Shemesh 31.7307, 34.9929 31° 43´ 50.5920'' N
34° 59´ 34.5480'' E

Estimated Travel Time Between Karaj and Bet Shemesh

Average SpeedTravel Time
30 mph (48 km/h) 41 hours 07 minutes
40 mph (64 km/h) 30 hours 50 minutes
50 mph (80 km/h) 24 hours 40 minutes
60 mph (97 km/h) 20 hours 20 minutes
70 mph (112 km/h) 17 hours 37 minutes
75 mph (120 km/h) 16 hours 26 minutes
Karaj, Iran

Related Distances from Karaj

CitiesDistance
Karaj to Safed1903 km
Karaj to Jerusalem1986 km
Karaj to Et Taiyiba1907 km
Karaj to Tel Aviv1924 km
Karaj to Kafr Kanna1879 km
Bet Shemesh, Jerusalem, Israel

Related Distances to Bet Shemesh

CitiesDistance
Tehran to Bet Shemesh1956 km
Isfahan to Bet Shemesh2017 km
Karaj to Bet Shemesh1974 km
Please Share Your Comments