Distance Calculator

Distance from Bahla' to Tehran

Distance between Bahla' and Tehran is 1524 kilometers (947 miles).
Driving distance from Bahla' to Tehran is 2673 kilometers (1661 miles).

air 1524 km
air 947 miles
car 2673 km
car 1661 miles

Distance Map Between Bahla' and Tehran

Bahla', Nizwa, OmanTehran, Iran = 947 miles = 1524 km.

How far is it between Bahlā’ and Tehrān

Bahla' is located in Oman with (22.9734,57.2996) coordinates and Tehran is located in Iran with (35.6944,51.4215) coordinates. The calculated flying distance from Bahla' to Tehran is equal to 947 miles which is equal to 1524 km.

If you want to go by car, the driving distance between Bahla' and Tehran is 2673.05 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 23 hours 51 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 1149 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Bahla' 22.9734, 57.2996 22° 58´ 24.2040'' N
57° 17´ 58.4880'' E
Tehran 35.6944, 51.4215 35° 41´ 39.8040'' N
51° 25´ 17.4360'' E

Estimated Travel Time Between Bahlā’ and Tehrān

Average SpeedTravel Time
30 mph (48 km/h) 55 hours 41 minutes
40 mph (64 km/h) 41 hours 45 minutes
50 mph (80 km/h) 33 hours 24 minutes
60 mph (97 km/h) 27 hours 33 minutes
70 mph (112 km/h) 23 hours 51 minutes
75 mph (120 km/h) 22 hours 16 minutes
Bahla', Nizwa, Oman

Related Distances from Bahla'

CitiesDistance
Bahla to Mashhad3471 km
Bahla to Tehran2673 km
Tehran, Iran

Related Distances to Tehran

CitiesDistance
Al Buraymi to Tehran2409 km
As Sib Al Jadidah to Tehran2701 km
Nizwa to Tehran2685 km
Bahla to Tehran2673 km
Sur to Tehran2939 km
Please Share Your Comments