There are 5 ways to get from Maun to Pietermaritzburg by plane, bus, shuttle, car, or car train
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 Pietermaritzburg (PZB)plane MUB - PZB
3h 44mR 6,708–13,217Bus
cheapest- Take the bus from Maun to Gaboronebus
- Take the bus from Gaborone to Johannesburgbus
- Take the bus from Johannesburg to Pietermaritzburgbus
25h 7mR 1,868–2,158Bus, shuttle
- Take the bus from Maun to Gaboronebus
- Take a shuttle bus from Gaborone to Johannesburg
- Take the bus from Johannesburg to Pietermaritzburgbus
22h 2mR 2,266–2,606Drive, car train
- Drive from Maun to Germistoncar
- Take the car train from Germiston to Durbancartrain
- Drive from Durban to Pietermaritzburgcar
38h 55mR 2,866–4,269Drive 1,586.1 km
- Drive from Maun to Pietermaritzburgcar 1,586.1 km
18h 25mR 3,580–5,171
Maun Airport (MUB) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from Maun to Pietermaritzburg is to bus which costs R 1 800 - R 2 200 and takes 25h 7m.
The fastest way to get from Maun to Pietermaritzburg is to fly which takes 3h 44m and costs R 6 500 - R 14 000.
No, there is no direct bus from Maun to Pietermaritzburg. However, there are services departing from Maun and arriving at Pietermaritzburg via New Lobatse Rd, Gaborone and Johannesburg. The journey, including transfers, takes approximately 25h 7m.
The distance between Maun and Pietermaritzburg is 1287 km. The road distance is 1586.1 km.
The best way to get from Maun to Pietermaritzburg without a car is to bus and shuttle which takes 22h 2m and costs R 2 200 - R 2 700.
It takes approximately 3h 44m to get from Maun to Pietermaritzburg, including transfers.
Maun to Pietermaritzburg bus services, operated by AT and T Monnakgotla, depart from Maun station.
The best way to get from Maun to Pietermaritzburg is to fly which takes 3h 44m and costs R 6 500 - R 14 000. Alternatively, you can bus, which costs R 1 800 - R 2 200 and takes 25h 7m.
Maun to Pietermaritzburg bus services, operated by AT and T Monnakgotla, arrive at Gaborone station.
Yes, the driving distance between Maun to Pietermaritzburg is 1586 km. It takes approximately 18h 25m to drive from Maun to Pietermaritzburg.
What companies run services between Maun, Botswana and Pietermaritzburg, South Africa?
Airlink and CemAir fly from Maun Airport (MUB) to Pietermaritzburg (PZB) 3 times a day. Alternatively, you can take a bus from Maun to Pietermaritzburg via Gaborone, New Lobatse Rd, Gaborone, Johannesburg, and Johannesburg in around 25h 7m.
- Website
- flyairlink.com
Flights from Maun Airport to Pietermaritzburg via Johannesburg
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 6,000–17,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
- 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
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Johannesburg to Pietermaritzburg
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- R 360–700
- Schedules at
- greyhound.co.za
- Phone
- +264 81 331 5475
- Website
- facebook.com
Bus from Gaborone to Johannesburg
- Ave. Duration
- 5h 24m
- Frequency
- Once a week
- Estimated price
- R 380–460
- Website
- https://www.facebook.com/MushimaNamibia/
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Johannesburg to Pietermaritzburg
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- R 290–500
- Schedules at
- eagleliner.co.za
- Single
- R 400–420
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 Southend Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There are 304+ hotels available in Pietermaritzburg.













