Distance from Hafir Kishb to Yanbu

The distance from Hafir Kishb to Yanbu is approximately 344 km / 214 mi (as the crow flies).

The following map shows the distance from Hafir Kishb to Yanbu.

For more detailed information about any of the places please click on the place name:
Hafir Kishb
Yanbu

Map options

Current distance: Hafir Kishb -> Yanbu
Show reverse: Yanbu -> Hafir Kishb

DistanceRouteRoute by bikeRoute by foot