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
4h 14mR 6,881–18,386Bus 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 16mR 2,146–2,661Bus
- Take the bus from Maun to Gaboronebus
- Take the bus from Gaborone to Durbanbus
- Take the bus from Durban to Richards Baybus
27h 52mR 2,540–2,650Drive, car train
- Drive from Maun to Germistoncar
- Take the cartrain from Germiston to Durbancartrain
- Drive from Durban to Richards Baycar
39h 58mR 3,100–4,640Drive 1,620.4 km
- Drive from Maun to Richards Baycar 1,620.4 km
21hR 3,678–5,313Bus, 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 26mR 2,187–2,557
Maun Airport (MUB) to Richards Bay (RCB) flights
Questions & Answers
The cheapest way to get from Maun to Richards Bay is to bus and shuttle which costs R 2 100 - R 2 600 and takes 28h 26m.
The fastest way to get from Maun to Richards Bay is to fly which takes 4h 14m and costs R 6 500 - R 19 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 27h 52m.
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 27h 52m and costs R 2 500 - R 2 700.
It takes approximately 4h 14m 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 4h 14m and costs R 6 500 - R 19 000. Alternatively, you can bus, which costs R 2 500 - R 2 700 and takes 27h 52m.
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?
Airlink flies from Maun Airport (MUB) to Richards Bay (RCB) 4 times a week. Alternatively, you can take a bus from Maun to Richards Bay via Gaborone and Durban in around 27h 52m.
- Website
- flyairlink.com
Flights from Maun Airport to Richards Bay via Johannesburg
- Ave. Duration
- 3h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,500–19,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 3995921/20
- Website
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,198
- Schedules at
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,198
- Schedules at
- monnakgotla.co.bw
Bus from Maun to Gaborone
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- R 1,198
- Schedules at
- monnakgotla.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 10 amazing places to get away from it all in Australia, Heading to Europe? Read this before you buy a Eurail Pass, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 183+ hotels available in Richards Bay.





