Travel from Johannesburg to Walvis-Bay

Bus or fly from Johannesburg to Walvis Bay?

South African Airways and Air Namibia fly from Johannesburg to Walvis Bay 5 times a day. Alternatively, InterCape operates a bus from Johannesburg to Walvis Bay once daily. Tickets cost $35 - $75 and the journey takes 11 h. 2 other operators also service this route.

How to get from Johannesburg to Walvis Bay

From Park train to Marlboro, train to Johannesburg airport, fly to Walvis Bay airport, then drive to Walvis Bay. 4 h 57 min $319. From Johannesburg bus to Upington, bus to Windhoek, then bus to Walvis Bay. 31 h 5 min $156. From Johannesburg drive to Walvis Bay. 25 h 16 min $203.

Operators from Johannesburg to Walvis Bay