Next bus departures Tomorrow, Jun 10 Thu, Jun 11 Fri, Jun 12 Sat, Jun 13 Sun, Jun 14 Mon, Jun 15 Tue, Jun 16 More dates
Next departures for Johannesburg to Durban on June 10 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $17 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $32 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $35 Bus 10:00pm
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 35m 5:35am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $47 Bus 8:30pm
Park Station, 96 Rissik St. 9h 45m 6:15am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $26
Next departures for Johannesburg to Durban on June 11 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $17 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $36 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $43 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $81 Bus 7:45pm
Park Station, 96 Rissik St. 9h 45m 5:30am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $28
Next departures for Johannesburg to Durban on June 12 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 11:00am
Johannesburg (Park Station) 7h 15m 6:15pm
Durban Station - 1 Jelf Taylor Cres. Cheapest $20 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $36 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $41 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $87 Bus 7:45pm
Park Station, 96 Rissik St. 9h 45m 5:30am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $42
Next departures for Johannesburg to Durban on June 13 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $16 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $28 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $37 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $81 Bus 8:30pm
Park Station, 96 Rissik St. 9h 45m 6:15am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $25
Next departures for Johannesburg to Durban on June 14 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $17 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $28 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $33 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $81 Bus 8:30pm
Park Station, 96 Rissik St. 9h 45m 6:15am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $25
Next departures for Johannesburg to Durban on June 15 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $17 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $34 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $33 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $81 Bus 7:45pm
Park Station, 96 Rissik St. 9h 45m 5:30am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $28
Next departures for Johannesburg to Durban on June 16 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00pm
Park Station, Rissik Street 8h 5:00am
Durban - Durban Station Cheapest $19 Bus 9:00pm
Johannesburg (Park Station) 6h 45m 3:45am
Durban Station (Coach terminus) Fastest $33 Bus 7:30am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 7h 30m 3:00pm
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $33 Bus 9:00am
Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station) 21h 10m 6:10am
Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station) No tags $81 Bus 7:45pm
Park Station, 96 Rissik St. 9h 45m 5:30am
Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel) No tags $28
Last refresh of the prices: Today at 11:11 PM SAST.
View all departures Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Johannesburg to Durban was searched and found on Jun 13, 2026 with a price of $16 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Durban, as early as possible.
You can expect to pay from $16 to $85 for a bus ticket from Johannesburg to Durban based on the last 2 days. You can expect to find the cheapest price for the trip at $16 which is on 2026-06-13.
Usually Big Sky will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
Bus Companies on This Route Join 75M+ travelers booking 2M+ routes across 85+ countries. Enjoy our 24/7 customer service to assist you at every step. Cancel anytime and receive a 100% refund, no reason needed.