There are 6 ways to get from Maun to Richards Bay by plane, bus, car, car train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Maun Airport (MUB) to Richards Bay (RCB)plane MUB - RCB
16h 39mR 6,009–15,544Bus via Johannesburg Airport (JNB)
cheapest- Take the bus from Maun to Gaboronebus
- Take the bus from New Lobatse Rd to O.R Tambo Bus Stnbus
- Take the bus from Johannesburg to Richards Baybus
31h 31mR 2,329–2,859Bus
- Take the bus from Maun to Gaboronebus
- Take the bus from Gaborone to Durbanbus
- Take the bus from Durban to Richards Baybus
28h 6mR 2,725–2,850Drive, car train
- Drive from Maun to Germistoncar
- Take the cartrain from Germiston to Durbancartrain
- Drive from Durban to Richards Baycar
39h 58mR 3,169–4,725Drive 1,620.4 km
- Drive from Maun to Richards Baycar 1,620.4 km
21hR 3,764–5,436Bus, shuttle
- Take the bus from Maun to Gaboronebus
- Take a shuttle bus from Gaborone to Johannesburg
- Take the bus from Johannesburg to Richards Baybus
28h 41mR 2,366–2,751
Maun Airport (MUB) to Richards Bay (RCB) flights
Comparing Your Travel Options
The cheapest way to get from Maun to Richards Bay is to bus and shuttle which costs R 2 300 - R 2 800 and takes 28h 41m.
The fastest way to get from Maun to Richards Bay is to fly which takes 16h 39m and costs R 6 000 - R 16 000.
No, there is no direct bus from Maun to Richards Bay. However, there are services departing from Maun and arriving at Richards Bay via Gaborone and Durban. The journey, including transfers, takes approximately 28h 6m.
The distance between Maun and Richards Bay is 1322 km. The road distance is 1620.4 km.
The best way to get from Maun to Richards Bay without a car is to bus which takes 28h 6m and costs R 2 700 - R 2 900.
It takes approximately 16h 39m to get from Maun to Richards Bay, including transfers.
Maun to Richards Bay bus services, operated by AT and T Monnakgotla, depart from Maun station.
The best way to get from Maun to Richards Bay is to fly which takes 16h 39m and costs R 6 000 - R 16 000. Alternatively, you can bus, which costs R 2 700 - R 2 900 and takes 28h 6m.
Maun to Richards Bay bus services, operated by AT and T Monnakgotla, arrive at Gaborone station.
Yes, the driving distance between Maun to Richards Bay is 1620 km. It takes approximately 21h to drive from Maun to Richards Bay.
What companies run services between Maun, Botswana and Richards Bay, South Africa?
CemAir, Airlink, and Air Botswana fly from Maun Airport (MUB) to Richards Bay (RCB) twice daily. Alternatively, you can take a bus from Maun to Richards Bay via Gaborone, Durban, and Richards Bay in around 28h 6m.
- Website
- flycemair.co.za
Flights from Maun Airport to Richards Bay via Johannesburg
- Ave. Duration
- 21h 1m
- When
- Every day
- Estimated price
- R 6,500–19,000
Flights from Maun Airport to Richards Bay via Gaborone, Johannesburg
- Ave. Duration
- 16h 20m
- When
- Wednesday
- Estimated price
- R 5,500–16,000
Flights from Maun Airport to Richards Bay via Capetown, Johannesburg
- Ave. Duration
- 18h 10m
- When
- Monday and Sunday
- Estimated price
- R 9,000–23,000
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Germiston to Durban
- Ave. Duration
- 25h 6m
- Frequency
- Once a week
- Estimated price
- R 170–370
- Schedules at
- res.prasa.com
- Economy (Sitter)
- R 170
- Sleeper (Tourist)
- R 360
- Phone
- +267 72 111 250
- Website
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,318
- Schedules at
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,318
- Schedules at
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,318
- Schedules at
- monnakgotla.co.bw
Bus from Gaborone to Durban
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- R 1,207
- Schedules at
- KJ Khandala Travel & Tours
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
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 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
- Phone
- +264-61-300-743
- Website
- shuttlesnamibia.com
Shuttle from Gaborone to Johannesburg
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- R 708
- Schedules at
- shuttlesnamibia.com
- Phone
- +267 7306 1124
- [email protected]
- Website
- reecabus.co.bw
Bus from New Lobatse Rd to O.R Tambo Bus Stn
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- R 604
- Schedules at
- reecabus.co.bw
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 4 of the smartest ways to explore Australia, How to get from Southend Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
There are 198+ hotels available in Richards Bay.









