Distance from to

Distance from Tehran to Castro Valley

Distance from Tehrān to Castro Valley is 11,851 kilometers. This air travel distance is equal to 7,364 miles.

The air travel (bird fly) shortest distance between Tehrān and Castro Valley is 11,851 km= 7,364 miles.

If you travel with an airplane (which has average speed of 560 miles) from Tehran to Castro Valley, It takes 13.15 hours to arrive.


Tehran is located in Iran.

GPS Coordinates (DMS)35° 41´ 45.9960'' N
51° 25´ 23.0160'' E
Altitude1181 m

Tehrān Distances to Cities

Distance from Tehran to New York9,879 km
Distance from Tehran to Mountain View11,885 km
Distance from Tehran to Houston11,972 km
Distance from Tehran to Anaheim12,228 km
Distance from Tehran to Castro Valley11,851 km

Castro Valley

Castro Valley is located in United States.

GPS Coordinates37° 41´ 38.7600'' N
122° 5´ 10.8600'' W
Altitude49 m
CountryUnited States

Map of Tehran

Map of Castro Valley