Distance between Swakopmund and Okahandja

Distance between Swakopmund and Okahandja is 257.08 km.
This distance is equal to 159.74 miles, and 138.72 nautical miles.

159.74 Miles
257.08 Km.

The distance line on map shows distance from Swakopmund to Okahandja between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Swakopmund to Okahandja,
It takes 0.29 hours to arrive.