The fasted way to get to Walvis Bay from Windhoek is tarred main road B2. It takes 5 hours and the road passes Swakopmund.
It is a 20 minutes drive from Swakopmund.
Air Namibia [url=http://www.airnamibia.com.na]]provides flights within the country from Walvis Bay Airport [url=http://africa.cwsurf.de/WalvisBay.htm[/url],]while South African Express [url=http://www.flysax.com[/url]]offers flights to [[Cape Town[/url]] and [wiki=33416c1d32d3c19771d09bf215c7b514]Johannesburg[/wiki].
Minibusses from Windhoek (departure from the taxi rank closed to Rhino Park hospital, 110N$) or from Swakopmund (taxirank out of town, 25N$) are available throughout the day. Not too comfortable, but the true african way of travelling.
Although the Mini Buses are slightly cheaper and are an experience, they have no fixed time schedule and are often overloaded. So check out these operators:
* Intercape [url=http://www.intercape.co.za]]operates a service from Windhoek via [[Okahandja[/url]] and [wiki=bd06362536f757c978dde7e9cdff5adb]Swakopmund[/wiki]. Intercape service also extends to South Africa and Zimbabwe.
*Econolux Tel +264 64 205935 operates a service to [wiki=5a6e47df50f895eec53a4dd2fe2393de]Cape Town[/wiki] twice a week
The train service to [wiki=9b1c3a79a84cc0ee72dcc5218b20e426]Windhoek[/wiki] will take up to 13 hours.
The RMS St Helena formerly made regular round-trips from [wiki=325882fd8e162793ebeda562c8eed736]St Helena Island[/wiki] to [wiki=5a6e47df50f895eec53a4dd2fe2393de]Cape Town[/wiki] via [wiki=f39526a781071fd63ee085d19397004a]Walvis Bay[/wiki].