Distance from Hayy al Marjan to Ta'if

The distance from Hayy al Marjan to Ta'if is approximately 541 km / 336 mi (as the crow flies).

The following map shows the distance from Hayy al Marjan to Ta'if.

For more detailed information about any of the places please click on the place name:
Hayy al Marjan
Ta'if

Map options

Current distance: Hayy al Marjan -> Ta'if
Show reverse: Ta'if -> Hayy al Marjan

DistanceRouteRoute by bikeRoute by foot