Flight distance from Cape Town to Walvis Bay

1275 kilometers/792 miles
or 688 nautical miles.
Your flight will depart from Cape Town airport and land at Walvis Bay airport.
City: Cape Town (CPT) Walvis Bay (WVB)
Latitude: -33.925278 -22.945273
Longitude: 18.423889 14.51088
Country: South Africa Namibia
Timezone: Africa/Johannesburg Africa/Windhoek
Current time:: 13:31 04-Apr-2026 13:31 04-Apr-2026

How far is between Cape Town and Walvis Bay?

  • Your starting point Cape Town, South Africa is located at -33.925278,18.423889
  • Your ending point Walvis Bay, Namibia is located at -22.945273,14.51088
  • l distance from Cape Town to Walvis Bay is 1275 kms equals to miles and 688 nautical miles.
  • Flight time from Cape Town to Walvis Bay is 18 hours 35 minutes
Click here to get detail flight schedules from Cape Town to Walvis Bay