There are 5 ways to get from Nairobi to Swakopmund by plane, taxi, bus, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nairobi to Walvis Bay Airport, taxi
best- Fly from Nairobi (NBO) to Walvis Bay Airport (WVB)plane NBO - WVB
- Take the taxi from Walvis Bay Airport (WVB) to Swakopmundtaxi
13h 15m$406–1,061Bus, shuttle
cheapest- Take the bus from Nairobi to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to RoadPortbus
- Take the bus from RoadPort to Katima Mulilobus
- Take the bus from Katima Mulilo to Windhoekbus
- Take a shuttle bus from Windhoek to Swakopmund
3d 17h$238–286Drive 4,414.3 km
- Drive from Nairobi to Swakopmundcar 4,414.3 km
2d 12h$513–741Fly Nairobi Wilson Airport to Walvis Bay Airport, taxi
- Fly from Nairobi Wilson Airport (WIL) to Walvis Bay Airport (WVB)plane WIL - WVB
- Take the taxi from Walvis Bay Airport (WVB) to Swakopmundtaxi
20h 21m$381–872Fly Nairobi to Windhoek International Airport, shuttle
- Fly from Nairobi (NBO) to Windhoek International Airport (WDH)plane NBO - WDH
- Take a shuttle bus from Windhoek Airport to Swakopmund
15h 44m$511–803
Nairobi (NBO) to Walvis Bay Airport (WVB) flights
Questions & Answers
The cheapest way to get from Nairobi to Swakopmund is to bus and shuttle which costs $230 - $290 and takes 3 days 17h.
The fastest way to get from Nairobi to Swakopmund is to fly and taxi which takes 13h 15m and costs $400 - $1,100.
The distance between Nairobi and Swakopmund is 3487 km. The road distance is 4414.3 km.
The best way to get from Nairobi to Swakopmund without a car is to bus and shuttle which takes 3 days 17h and costs $230 - $290.
It takes approximately 13h 15m to get from Nairobi to Swakopmund, including transfers.
Swakopmund is 1h behind Nairobi. It is currently 7:47 PM in Nairobi and 6:47 PM in Swakopmund.
Yes, the driving distance between Nairobi to Swakopmund is 4414 km. It takes approximately 2 days 12h to drive from Nairobi to Swakopmund.
There are 514+ hotels available in Swakopmund.
What companies run services between Nairobi, Kenya and Swakopmund, Namibia?
There is no direct connection from Nairobi to Swakopmund. However, you can take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Walvis Bay Airport (WVB), then take the taxi to Swakopmund. Alternatively, you can take a bus from Nairobi to Swakopmund via Ubungo Intl Bus Terminal, RoadPort, Katima Mulilo, Windhoek, Windhoek, and Swakopmund in around 3d 17h.
- Website
- flyairlink.com
Flights from Nairobi to Walvis Bay Airport via Johannesburg
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- $400–1,100
Flights from Nairobi to Walvis Bay Airport via Capetown
- Ave. Duration
- 12h 50m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $440–1,200
Flights from Nairobi to Walvis Bay Airport via Dar es Salaam, Johannesburg
- Ave. Duration
- 10h
- When
- Monday to Friday
- Estimated price
- $360–1,000
Flights from Nairobi to Walvis Bay Airport via Lusaka, Johannesburg
- Ave. Duration
- 10h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $400–1,100
Flights from Nairobi Wilson Airport to Walvis Bay Airport via Zanzibar, Johannesburg
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- $330–850
Flights from Nairobi Wilson Airport to Walvis Bay Airport via Zanzibar, Dar es Salaam, Johannesburg
- Ave. Duration
- 23h 1m
- When
- Friday and Thursday
- Estimated price
- $370–1,100
Flights from Nairobi Wilson Airport to Walvis Bay Airport via Arusha, Dar es Salaam, Johannesburg
- Ave. Duration
- 26h 5m
- When
- Friday
- Estimated price
- $410–1,100
Flights from Nairobi Wilson Airport to Walvis Bay Airport via Kisumu, Nairobi, Johannesburg
- Ave. Duration
- 19h 50m
- When
- Friday
- Estimated price
- $390–1,100
Flights from Nairobi Wilson Airport to Walvis Bay Airport via Kilimanjaro, Dar es Salaam, Johannesburg
- Ave. Duration
- 23h 5m
- When
- Friday
- Estimated price
- $410–1,100
Flights from Nairobi to Windhoek International Airport via Johannesburg
- Ave. Duration
- 10h 28m
- When
- Every day
- Estimated price
- $330–900
Flights from Nairobi to Windhoek International Airport via Victoria Falls
- Ave. Duration
- 7h 50m
- When
- Wednesday and Friday
- Estimated price
- $300–850
Flights from Nairobi to Windhoek International Airport via Capetown
- Ave. Duration
- 8h 55m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $380–1,000
- Website
- kenya-airways.com
Flights from Nairobi to Windhoek International Airport via Johannesburg
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $330–900
- Website
- flysaa.com
Flights from Nairobi to Windhoek International Airport via Johannesburg
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $330–900
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Bus from Nairobi to Ubungo Intl Bus Terminal
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to RoadPort
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
- Phone
- +263 77 480 2748
- Website
- facebook.com
Bus from RoadPort to Katima Mulilo
- Ave. Duration
- 20h 29m
- Frequency
- Once a week
- Estimated price
- $65
- Website
- https://www.facebook.com/p/Timboon-Coaches-100064758973585/
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Katima Mulilo to Windhoek
- Ave. Duration
- 10h 38m
- Frequency
- 4 times a week
- Estimated price
- $50–65
- Website
- https://www.intercape.co.za
- Saver
- $51
- Flexi
- $55
- Full Flexi
- $61
- Phone
- + 264 81 263 1433
- [email protected]
- Website
- welwitschia-shuttle.com
Shuttle from Windhoek to Swakopmund
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- welwitschia-shuttle.com
Shuttle from Windhoek Airport to Swakopmund
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $45
- Schedules at
- welwitschia-shuttle.com
- Ave. Duration
- 31 min
- Estimated price
- $45–60
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Getting to Milan from the airport, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.








