Next bus departures Today, Apr 19 Tomorrow, Apr 20 Tue, Apr 21 Wed, Apr 22 Thu, Apr 23 Fri, Apr 24 Sat, Apr 25 Sun, Apr 26 More dates
Next departures for Johannesburg to Pietermaritzburg on April 19 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $29 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $38 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $33 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $29
Next departures for Johannesburg to Pietermaritzburg on April 20 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $29 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $29 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $41 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $36 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $32
Next departures for Johannesburg to Pietermaritzburg on April 21 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest $27 Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Fastest $29 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $41 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $36 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $32
Next departures for Johannesburg to Pietermaritzburg on April 22 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $27 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $27 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $41 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $36 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $32
Next departures for Johannesburg to Pietermaritzburg on April 23 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $29 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $32 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $53 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $48 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $44
Next departures for Johannesburg to Pietermaritzburg on April 24 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $37 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $37 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $56 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $51 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $47
Next departures for Johannesburg to Pietermaritzburg on April 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $37 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $37 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $47 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $42 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $38
Next departures for Johannesburg to Pietermaritzburg on April 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 8:30am
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 20m 2:50pm
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 Cheapest Fastest $37 Bus 8:30pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 6h 30m 3:00am
PIETERMARITZBURG - SHOP 2 MCDONALDS CENTRE , BURGER STREET, PIETERMARITZBURG, 3201 No tags $47 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $47 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $42 Bus 9:50pm
O.R. Tambo Airport (JNB) - Bus & Coach Terminal 7h 40m 5:30am
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) No tags $38
Last refresh of the prices: Today at 10:31 AM SAST.
View all departures Get from O.R Tambo Airport Johannesburg to Pietermaritzburg This route is served by bus only
The journey takes about 6 hours 30 minutes and with fares starting at just $20, it presents an excellent value for a comfortable ride.
Where are the popular stops in O.R Tambo Airport Johannesburg and Pietermaritzburg? Stops in Pietermaritzburg Compare bus companies 3.1 out of 5 stars 3.1/5 12,045 reviews
Staff 4.0
Timeliness 2.6
Cleanliness 3.8
Wifi 1.2
Passengers have shared positive experiences with the bus service, highlighting clean and comfortable buses that are on time. The drivers were often praised for being friendly and professional, contributing to a smooth journey. However, some reviews mentioned issues like inconsistent air conditioning temperatures and occasional delays at departure points or during travel stops.
Intercity Xpress Johannesburg Pietermaritzburg recent customer reviews I was the only one who was charged for language people who had more and heavy language where not charged by an Indian guy with big beards at check in . I told him am going to report him
I had a suitcase with me, and they didn't make me pay when I registered to get on the bus. Then, when I got to my destination, the driver wanted me to pay for my luggage. He was so unprofessional and rude
1.0 out of 5 stars
Khanyisile N.
January 12, 2026 It was not a good experience at all, the bus was very dirty even the seats, it stopped everywhere and it was 2 hours late from arrival time. Passangers were smoking in toilet
1.0 out of 5 stars
Nonjabulo S.
January 4, 2026 3.5 out of 5 stars 3.5/5 45,780 reviews
Staff 4.3
Timeliness 3.1
Cleanliness 4.1
Wifi 1.2
Passengers generally had a positive experience with Intercape, highlighting the cleanliness of the buses, friendly and helpful staff, and timely arrivals. Many appreciated the comfortable seating and safe journeys. However, some mentioned issues such as air conditioning not being optimal during stopovers or changes in bus assignments causing confusion for travelers.
Intercape Mainliner Johannesburg Pietermaritzburg recent customer reviews I missed the bus and there was no communication from Intercape. I even tried to call the bus company and no one responded. I was disappointed.
1.0 out of 5 stars
Phillip Anesu Z.
January 7, 2026 The driver is rude. Please call him to order to enhance client experience and relations.
1.0 out of 5 stars
Sithobile S.
December 17, 2025 I maybe particular, the driver's music but it was the taste of his age.He had no variety to accommodate. Otherwise the trip was superb 👌
5.0 out of 5 stars
Cynthia M.
December 16, 2025
Frequently asked questions about traveling from Johannesburg to Pietermaritzburg by bus
How much does a bus ticket from O.R Tambo Airport Johannesburg to Pietermaritzburg cost? The bus ticket price from O.R Tambo Airport Johannesburg to Pietermaritzburg starts at $20. The best way to find cheap bus tickets from O.R Tambo Airport Johannesburg to Pietermaritzburg is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from O.R Tambo Airport Johannesburg to Pietermaritzburg? The average travel time between O.R Tambo Airport Johannesburg and Pietermaritzburg is around , although the fastest bus will take about 6h 20m. This is the time it takes to travel the 276 miles that separates the two cities.
How many daily bus connections are there between O.R Tambo Airport Johannesburg and Pietermaritzburg? The number of buses from O.R Tambo Airport Johannesburg to Pietermaritzburg can differ depending on the day of the week. On average, there are 2 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from O.R Tambo Airport Johannesburg to Pietermaritzburg by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from O.R Tambo Airport Johannesburg to Pietermaritzburg? When taking the bus from O.R Tambo Airport Johannesburg to Pietermaritzburg, you can travel comfortably and safely with Intercity Xpress, Intercape.
People from around the world trust Busbud
Trips to Pietermaritzburg Trips from O.R Tambo Airport Johannesburg Nearby points of interest