There are 7 ways to get from Walvis Bay to Richards Bay by plane, shuttle, bus, 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 to Richards Bay
best- Fly from Walvis Bay Airport (WVB) to Richards Bay (RCB)plane WVB - RCB
15h 8mR 5,372–14,449Bus
cheapest- Take the bus from Walvis Bay to Omuthiyabus
- Take the bus from Omuthiya to Windhoekbus
- Take the bus from Windhoek to Upingtonbus
- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take the bus from Durban to Richards Baybus
2d 9hR 1,989–3,064Shuttle, bus via Upington
- Take a shuttle bus from Swakopmund to Windhoek
- Take the bus from Windhoek to Upingtonbus
- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take the bus from Durban to Richards Baybus
2dR 2,165–3,140Drive 2,261.4 km
- Drive from Walvis Bay to Richards Baycar 2,261.4 km
26h 13mR 6,048–8,736Shuttle, bus
- Take a shuttle bus from Swakopmund to Windhoek
- Take a shuttle bus from Windhoek to Johannesburg
- Take the bus from Johannesburg to Richards Baybus
36h 56mR 3,455–3,950Fly to King Shaka International Airport, bus
- Fly from Walvis Bay Airport (WVB) to King Shaka International Airport (DUR)plane WVB - DUR
- Take the bus from Durban to Richards Baybus
10h 55mR 5,727–14,944Fly to Pietermaritzburg, bus
- Fly from Walvis Bay Airport (WVB) to Pietermaritzburg (PZB)plane WVB - PZB
- Take the bus from Burger St to Durban Bus Stnbus
- Take the bus from Durban to Richards Baybus
10h 37mR 6,092–16,124
Walvis Bay Airport (WVB) to Richards Bay (RCB) flights
Comparing Your Travel Options
The cheapest way to get from Walvis Bay to Richards Bay is to bus which costs R 1 900 - R 3 100 and takes 2 days 9h.
The fastest way to get from Walvis Bay to Richards Bay is to fly and bus which takes 10h 37m and costs R 6 000 - R 17 000.
No, there is no direct bus from Walvis Bay to Richards Bay. However, there are services departing from Walvis Bay and arriving at Richards Bay via Omuthiya, Windhoek, Lutz St and Durban. The journey, including transfers, takes approximately 2 days 9h.
The distance between Walvis Bay and Richards Bay is 1886 km. The road distance is 2261.4 km.
The best way to get from Walvis Bay to Richards Bay without a car is to shuttle and bus via Upington which takes 2 days 0h and costs R 2 100 - R 3 200.
It takes approximately 15h 8m to get from Walvis Bay to Richards Bay, including transfers.
Walvis Bay to Richards Bay bus services, operated by Namib Contract Haulage, depart from Walvis Bay station.
The best way to get from Walvis Bay to Richards Bay is to fly which takes 15h 8m and costs R 5 000 - R 15 000. Alternatively, you can bus, which costs R 1 900 - R 3 100 and takes 2 days 9h.
Walvis Bay to Richards Bay bus services, operated by Namib Contract Haulage, arrive at Omuthiya station.
Yes, the driving distance between Walvis Bay to Richards Bay is 2261 km. It takes approximately 26h 13m to drive from Walvis Bay to Richards Bay.
What companies run services between Walvis Bay, Namibia and Richards Bay, South Africa?
Airlink and CemAir fly from Walvis Bay Airport (WVB) to Richards Bay (RCB) 4 times a week. Alternatively, you can take a bus from Walvis Bay to Richards Bay via Omuthiya, Windhoek, Windhoek, Lutz St, Durban, and Richards Bay in around 2d 9h.
- Website
- flycemair.co.za
Flights from Walvis Bay Airport to Richards Bay via Johannesburg
- Ave. Duration
- 14h 35m
- When
- Monday and Sunday
- Estimated price
- R 5,000–14,000
Flights from Walvis Bay Airport to Richards Bay via Capetown, Johannesburg
- Ave. Duration
- 18h 10m
- When
- Monday and Sunday
- Estimated price
- R 6,000–16,000
Flights from Walvis Bay Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- R 5,500–15,000
- Website
- flyairlink.com
Flights from Walvis Bay Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 5,000–14,000
Flights from Walvis Bay Airport to Pietermaritzburg via Johannesburg
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 5,500–15,000
- Phone
- + 264 81 263 1433
- [email protected]
- Website
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R 659
- Schedules at
- welwitschia-shuttle.com
Shuttle from Swakopmund to Windhoek
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R 659
- Schedules at
- welwitschia-shuttle.com
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Windhoek to Upington
- Ave. Duration
- 15h 15m
- Frequency
- 4 times a week
- Estimated price
- R 540–850
- Website
- Intercape
- Full Flexi
- R 680
- Flexi
- R 600
- Saver
- R 540
Bus from Lutz St to Jeff Taylor Crescent
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- R 640–1,100
- Website
- Intercape
- Full Flexi
- R 780
- Flexi
- R 700
- Saver
- R 640
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
Bus from Windhoek to Upington
- Ave. Duration
- 15h 15m
- Frequency
- 4 times a week
- Estimated price
- R 540–850
- Website
- Intercape
- Full Flexi
- R 680
- Flexi
- R 600
- Saver
- R 540
Bus from Lutz St to Jeff Taylor Crescent
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- R 640–1,100
- Website
- Intercape
- Full Flexi
- R 780
- Flexi
- R 700
- Saver
- R 640
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- R 140–180
- Website
- Intercape
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
Bus from Johannesburg to Richards Bay
- Ave. Duration
- 12h 39m
- Frequency
- 3 times a day
- Estimated price
- R 280–650
- Schedules at
- eagleliner.co.za
- Single
- R 500–650
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
Bus from Durban to Richards Bay
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- R 140–250
- Schedules at
- eagleliner.co.za
- Single
- R 140–250
- Phone
- +264-61-300-743
- Website
- shuttlesnamibia.com
Shuttle from Windhoek to Johannesburg
- Ave. Duration
- 16h
- Frequency
- Once a week
- Estimated price
- R 2,200–2,300
- Schedules at
- shuttlesnamibia.com
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- Vilamora Tours & Travel
- Phone
- +264 61 234 164
- [email protected]
- Website
- nch.com.na
Bus from Walvis Bay to Omuthiya
- Ave. Duration
- 7h 43m
- Frequency
- Twice a week
- Estimated price
- R 350–410
- Schedules at
- nch.com.na
- Single
- R 370–410
Bus from Omuthiya to Windhoek
- Ave. Duration
- 6h 28m
- Frequency
- 5 times a day
- Estimated price
- R 340–380
- Schedules at
- nch.com.na
- Single
- R 340–380
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 South Korea: Travelling from Seoul to Busan , How to get from Florence to Rome, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 194+ hotels available in Richards Bay.










