Facts about the Johannesburg Durban bus route
Every day, 237 buses travel between Johannesburg and Durban. The cheapest tickets for a bus from Johannesburg to Durban cost $11.46 and the fastest trip takes 6h 45m. Compare all bus providers and find all bus schedules with a single click - and book the ride that suits you best!
Cheapest Bus | $11.46 |
Fastest Bus | 6h 45m |
Earliest Bus | 5:10 AM |
Latest Bus | 11:15 PM |
Daily Bus Routes | 177 Ø |
Distance | 311.4 miles |
Bus Companies | Intercape, Eagle Liner, Citiliner, Intercity Xpress, APM, City to City, Big Tree Coaches, Vilamora, Greyhound South Africa, Nozulu, Translux, Greyhound US, Eldo Coaches |
You've come to the right place! With CheckMyBus, you can compare all available offers for the Johannesburg Durban bus route. In our search engine, you receive info about departure times, the exact bus stops, travel durations as well as the the best ticket prices. We’ll help you compare bus companies offering this route, including Intercape, Computicket or Intercity Xpress. Want to know if the bus offers air conditioning, WiFi or electrical sockets? We’ll show you which equipment different companies have.
You can see cheap buses to Durban from Johannesburg over the next few days on this page. We also show you more info about the bus stops in Johannesburg and Durban so you’ll know where to go. If you’re continuing your journey beyond Durban, you can find options for onward trips and alternative destinations from Johannesburg, as well as popular airport shuttles from Durban.The cheapest bus routes from Johannesburg to Durban
No particular date in mind? Here's an overview of the cheapest bus tickets.
-
Computicket6h 45m8:45 AMJohannesburgBus Stop3:30 PMDurbanBus StopEconomy
-
APM8h 40m9:00 PMJohannesburgBus Stop5:40 AMDurbanBus StopEconomy
-
Eagle Liner6h 45m8:45 AMJohannesburgPark City Transit Centre3:30 PMDurbanCentral StationEconomy
-
City to City7h 40m11:30 AMJohannesburgBus Stop7:10 PMDurbanBus StopEconomy
-
Intercity Xpress7h 10m9:35 PMJohannesburgBus Stop4:45 AMDurbanBus StopEconomy
-
Intercape7h 30m9:30 AMJohannesburgPark City Transit Centre5:00 PMDurbanCentral Station
-
Intercape7h 30m9:00 AMJohannesburgPark City Transit Centre4:30 PMDurbanCentral StationEconomy
-
Computicket11h 15m5:10 AMJohannesburgBaragwanath4:25 PMDurbanBus StopEconomy
-
Citiliner12h 40m8:00 AMJohannesburgBus Stop8:40 PMDurbanBus StopEconomy
-
12Go Asia9h 20m9:00 PMJohannesburgPark City Transit Centre6:20 AMDurbanCentral Station
-
Greyhound South Africa9h 40m10:00 PMJohannesburgBus Stop7:40 AMDurbanBus StopEconomy
-
Busbud9h 40m10:00 PMJohannesburgPark City Transit Centre7:40 AMDurbanO.R Tambo ParadeEconomy
-
Vilamora8h 25m9:00 PMJohannesburgPark City Transit Centre5:25 AMDurbanCentral Station
-
Big Tree Coaches8h 20m8:00 PMJohannesburgPark City Transit Centre4:20 AMDurbanCentral Station
The most popular bus companies from Johannesburg to Durban
Eagle Liner from Johannesburg to Durban

Here you will find the key facts about the Eagle Liner bus route Johannesburg to Durban:
Cheapest Price | $11.89 |
Fastest Bus | 6h 45m |
Earliest Bus | 7:30 AM |
Last Bus | 10:25 PM |
Daily Connections | 17 |
Found on | 9/23/2023 |
Find out more on our Eagle Liner page.
Intercity Xpress from Johannesburg to Durban

Here you will find the key facts about the Intercity Xpress bus route Johannesburg to Durban:
Cheapest Price | $13.59 |
Fastest Bus | 6h 45m |
Earliest Bus | 8:00 AM |
Last Bus | 11:15 PM |
Daily Connections | 31 |
Found on | 9/23/2023 |
Find out more on our Intercity Xpress page.
APM from Johannesburg to Durban

Here you will find the key facts about the APM bus route Johannesburg to Durban:
Cheapest Price | $11.73 |
Fastest Bus | 7h 46m |
Earliest Bus | 8:30 AM |
Last Bus | 10:00 PM |
Daily Connections | 7 |
Found on | 9/23/2023 |
Find out more on our APM page.
What are the cheapest buses from Johannesburg to Durban you would typically find?
-
Eldo Coaches7h 55m7:30 AMJohannesburgBus Stop3:25 PMDurbanBus StopTemporarily not available: last found 04/17/2023Economy
-
Greyhound US9h 15m10:00 PMJohannesburgPark City Transit Centre7:15 AMDurbanCentral StationTemporarily not available: last found 05/31/2023Economy
-
Translux7h 45m8:30 AMJohannesburgBus Stop4:15 PMDurbanBus StopTemporarily not available: last found 04/27/2023Economy
-
Greyhound US9h 15m10:00 PMJohannesburgPark City Transit Centre7:15 AMDurbanCentral StationTemporarily not available: last found 09/15/2023Economy
-
Translux7h 45m8:30 AMJohannesburgBus Stop4:15 PMDurbanBus StopTemporarily not available: last found 04/30/2023Economy
-
Greyhound US9h 40m10:00 PMJohannesburgPark City Transit Centre7:40 AMDurbanO.R Tambo ParadeTemporarily not available: last found 09/15/2023Economy
-
Translux7h 45m8:30 AMJohannesburgBus Stop4:15 PMDurbanBus StopTemporarily not available: last found 04/04/2023Economy
-
Nozulu9h 0m8:30 AMJohannesburgPark City Transit Centre5:30 PMDurbanCentral StationTemporarily not available: last found 02/25/2023Economy
-
Eldo Coaches8h 15m7:30 AMJohannesburgPark City Transit Centre3:45 PMDurbanCentral StationTemporarily not available: last found 09/21/2023Economy
-
Greyhound US12h 40m8:00 AMJohannesburgPark City Transit Centre8:40 PMDurbanCentral StationTemporarily not available: last found 09/15/2023Economy
-
Eldo Coaches7h 55m7:30 AMJohannesburgPark City Transit Centre3:25 PMDurbanCentral StationTemporarily not available: last found 06/19/2023
-
Translux7h 45m8:30 AMJohannesburgBus Stop4:15 PMDurbanBus StopTemporarily not available: last found 04/11/2023Economy
-
Translux7h 45m8:30 AMJohannesburgBus Stop4:15 PMDurbanBus StopTemporarily not available: last found 04/09/2023Economy
-
Eldo Coaches8h 20m7:55 PMJohannesburgBus Stop4:15 AMDurbanBus StopTemporarily not available: last found 06/30/2023Economy
Bus Johannesburg Durban: Further Information
We have already set that you’re departing from Johannesburg and arriving in Durban in the search bar. The travel date is automatically set for a few days in advance, since people typically book 3 to 7 days before traveling. If you’d like to travel on a specific date, just select the day in the calendar to update your search.
Are you planning on returning to Johannesburg? You can select the date for your return trip as well for the Durban Johannesburg bus route. Do you want to book for more than one passenger? Then all you need to do is indicate how many people will be joining you before you start your search.After getting all the results, you can compare all bus tickets for the Johannesburg Durban bus route. Then, you can consider several factors. Computicket offers the cheapest tickets at $11.46, while the fastest connection takes 6h 45m. In the end, you can decide if you'd prefer the cheapest ticket, the quickest journey or the bus with the most amenities. Regardless of what you're searching for, we can help you find the best deal for your travel needs!
Optimize your search results based on your travel needs. You can sort by by price, departure and arrival time and filter bus stops and companies for the most relevant results. You can also compare other modes of transportation departing from Johannesburg and arriving in Durban. In our search results, you can also compare available trains, carpooling and flights. We hope you enjoy your bus trip from Johannesburg to Durban!You want to go the other way? Check all offers from Durban to Johannesburg