Bus Durban to Midrand and return

Cheap bus and train tickets for trips from Midrand to Durban and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Want to travel from Durban to Midrand or from Midrand to Durban? You can choose between the following carriers: Eldo Coaches or Busbud. They will get you there at an affordable price. You can travel for as little as $15.59 or reach your desired destination within 7h 45m. Travel smart!

Durban to Midrand Bus Information

Cheapest Bus$13.29
Fastest Bus7h 45m
Distance320.7 miles
Bus CompaniesIntercape, Eldo Coaches
  Bus Durban - Midrand    321 mi
Ø Bus connections6 x
Savings-15%

The cheapest bus routes from Durban to Midrand

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Durban
    Midrand
      10:00 PM
      6:40 AM
    18 Sep
    +1
    IntercapeIntercape
    from $13.29
  • Durban
    Midrand
      7:00 AM
      2:45 PM
    22 Sep
    Eldo CoachesEldo Coaches
    from $13.56
  • Durban
    Midrand
      10:00 PM
      5:55 AM
    20 Sep
    +1
    Eldo CoachesEldo Coaches
    from $13.90
  • Durban
    Midrand
      11:00 AM
      7:55 PM
    5 Oct
    IntercapeIntercape
    from $14.00
  • Durban
    Midrand
      10:00 PM
      7:40 AM
    21 Sep
    +1
    IntercapeIntercape
    from $14.00
  • Durban
    Midrand
      9:00 AM
      6:55 PM
    3 Nov
    IntercapeIntercape
    from $14.06
  • Durban
    Midrand
      7:00 AM
      2:45 PM
    19 Sep
    Eldo CoachesEldo Coaches
    from $14.24
  • Durban
    Midrand
      11:00 AM
      7:55 PM
    27 Oct
    IntercapeIntercape
    from $14.70
  • Durban
    Midrand
      6:30 AM
      5:40 PM
    19 Sep
    IntercapeIntercape
    from $14.70
  • Durban
    Midrand
      10:00 AM
      7:55 PM
    17 Oct
    IntercapeIntercape
    from $14.74
  • Durban
    Midrand
      11:00 PM
      6:50 AM
    2 Oct
    +1
    IntercapeIntercape
    from $14.91
  • Durban
    Midrand
      8:30 AM
      6:30 PM
    25 Sep
    Eldo CoachesEldo Coaches
    from $15.25
  • Durban
    Midrand
      8:00 PM
      4:10 AM
    21 Sep
    +1
    Eldo CoachesEldo Coaches
    from $15.25
  • Durban
    Midrand
      10:00 PM
      5:55 AM
    23 Sep
    +1
    Eldo CoachesEldo Coaches
    from $15.59


  Bus Midrand - Durban    321 mi
Ø Bus connections6 x
Savings-38%

The cheapest bus routes from Midrand to Durban

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Midrand
    Durban
      11:55 AM
      8:00 PM
    30 Sep
    Eldo CoachesEldo Coaches
    from $12.54
  • Midrand
    Durban
      6:20 AM
      2:00 PM
    25 Sep
    Eldo CoachesEldo Coaches
    from $12.54
  • Midrand
    Durban
      6:20 AM
      2:00 PM
    29 Sep
    Eldo CoachesEldo Coaches
    from $12.54
  • Midrand
    Durban
      11:55 AM
      8:00 PM
    24 Sep
    Eldo CoachesEldo Coaches
    from $13.56
  • Midrand
    Durban
      11:55 AM
      8:00 PM
    22 Sep
    Eldo CoachesEldo Coaches
    from $13.56
  • Midrand
    Durban
      10:00 AM
      6:40 PM
    31 Oct
    IntercapeIntercape
    from $14.06
  • Midrand
    Durban
      10:00 PM
      6:50 AM
    18 Sep
    +1
    IntercapeIntercape
    from $14.08
  • Midrand
    Durban
      10:00 AM
      7:00 PM
    4 Oct
    IntercapeIntercape
    from $14.11
  • Midrand
    Durban
      10:00 AM
      6:40 PM
    18 Oct
    IntercapeIntercape
    from $14.54
  • Midrand
    Durban
      10:00 AM
      6:40 PM
    27 Oct
    IntercapeIntercape
    from $14.70
  • Midrand
    Durban
      10:00 AM
      7:00 PM
    16 Oct
    IntercapeIntercape
    from $14.74
  • Midrand
    Durban
      7:00 PM
      3:15 AM
    27 Sep
    +1
    Eldo CoachesEldo Coaches
    from $15.25
  • Midrand
    Durban
      6:20 AM
      2:00 PM
    27 Oct
    Eldo CoachesEldo Coaches
    from $15.59
  • Midrand
    Durban
      10:00 AM
      6:40 PM
    19 Sep
    IntercapeIntercape
    from $20.15


Current ticket prices

Ticket prices for the bus route Durban - Midrand are currently starting from $15.59. If you book at short notice, however, the trip might set you back $19.32. This is why we recommend checking different departure times (if you're flexible timewise, that is). Sometimes you can save some dollars on top by simply taking an earlier bus. Also take a look at travel times: while Eldo Coaches only needs 7h 45m for the whole journey, you might have to spend more hours on the road when opting for other companies.

Bus stops in Durban and Midrand

  Stations
N1 Ben Schoeman Highway , 1682 Midrand (South Africa)

More on bus features and services


Durban and Midrand: Useful Info

Durban
3.12 Million
Midrand
173,009
Trusted shop
The CheckMyBus App
Free Download