There are 5 ways to get from Midrand to Pinetown by plane, bus, car, or bus (Greyhound)
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 Pietermaritzburg, bus
best- Fly from Johannesburg International Airport (JNB) to Pietermaritzburg (PZB)JNB - PZB
- Take the bus from Burger St to Crompton St
3h 12mR 1,729–3,204Bus
cheapest- Take the bus from Johannesburg to Crompton St
7h 9mR 309–524Drive 570.1 km
- Drive from Midrand to Pinetown570.1 km
6h 16mR 1,337–1,931Fly to King Shaka International Airport, bus
- Fly from Johannesburg International Airport (JNB) to King Shaka International Airport (DUR)JNB - DUR
- Take the bus from Durban Bus Stn to Crompton St
4h 21mR 905–2,364Bus via Pietermaritzburg
- Take the bus from Midrand to Pietermaritzburg17203 / ...
- Take the bus from Burger St to Crompton St
8h 55mR 468–836
Johannesburg International Airport (JNB) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from Midrand to Pinetown is to bus which costs R 300 - R 550 and takes 7h 9m.
The fastest way to get from Midrand to Pinetown is to fly and bus which takes 3h 12m and costs R 1 700 - R 3 200.
No, there is no direct bus from Midrand to Pinetown. However, there are services departing from Midrand and arriving at Crompton St via Burger St. The journey, including transfers, takes approximately 8h 55m.
The distance between Midrand and Pinetown is 535 km. The road distance is 570.1 km.
The best way to get from Midrand to Pinetown without a car is to bus which takes 7h 9m and costs R 300 - R 550.
It takes approximately 3h 12m to get from Midrand to Pinetown, including transfers.
Midrand to Pinetown bus services, operated by Greyhound ZA, depart from Midrand station.
Midrand to Pinetown bus services, operated by Greyhound ZA, arrive at Pietermaritzburg station.
Yes, the driving distance between Midrand to Pinetown is 570 km. It takes approximately 6h 16m to drive from Midrand to Pinetown.
There are 1957+ hotels available in Pinetown.
What companies run services between Midrand, South Africa and Pinetown, South Africa?
Eagle Liner operates a bus from Johannesburg to Crompton St 5 times a day. Tickets cost R 260–470 and the journey takes 5h 50m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
- Website
- flysaa.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
- Website
- g-airways.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 700–5,500
- Website
- flexflight.dk
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 700–5,500
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,500–2,800
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 800–2,400
- Website
- turkishairlines.com
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,500–2,800
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 800–6,000
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 2,100–5,000
- Website
- taag.com
Flights from Johannesburg International Airport to King Shaka International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 2,300–4,900
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Burger St to Crompton St
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- R 50–190
- Schedules at
- eagleliner.co.za
- Single
- R 50–190
Bus from Johannesburg to Crompton St
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a day
- Estimated price
- R 260–470
- Schedules at
- eagleliner.co.za
- Single
- R 430–470
Bus from Durban Bus Stn to Crompton St
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- R 16–170
- Schedules at
- eagleliner.co.za
- Single
- R 16–170
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Midrand to Pietermaritzburg
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- R 410–650
- Schedules at
- greyhound.co.za
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 Need to know: Greyhound, Travelling by boat in Italy, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.







