Bus Cape Town to Midrand and return

Cheap bus and train tickets for trips from Midrand to Cape Town and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from Cape Town to Midrand commonly start from $45.14. With our smart bus search, you'll find the ideal travel option. Just pick one of the rides offered by Eldo Coaches and Busbud. The quickest bus from Midrand to Cape Town only takes 18h 10m. Just click "Find Now" and see all available departure times!

Cape Town to Midrand Bus Information

Cheapest Bus$28.87
Fastest Bus18h 10m
Distance798.3 miles
Bus CompaniesIntercape, Eldo Coaches
  Bus Cape Town - Midrand    798 mi
Ø Bus connections2 x
Savings-40%

The cheapest bus routes from Cape Town 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
  • Cape Town
    Midrand
      12:00 PM
      8:20 AM
    30 Jan
    +1
    IntercapeIntercape
    from $28.87
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    30 Jan
    +1
    Eldo CoachesEldo Coaches
    from $30.43
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    24 Dec
    +1
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    26 Dec
    +1
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    27 Dec
    +1
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    28 Dec
    +1
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    29 Dec
    +1
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      11:00 AM
      5:10 AM
    31 Dec
    Eldo CoachesEldo Coaches
    from $31.80
  • Cape Town
    Midrand
      12:00 PM
      8:20 AM
    11 Jan
    +1
    IntercapeIntercape
    from $39.96
  • Cape Town
    Midrand
      12:00 PM
      8:20 AM
    11 Dec
    +1
    IntercapeIntercape
    from $42.67
  • Cape Town
    Midrand
      12:00 PM
      8:20 AM
    22 Dec
    +1
    IntercapeIntercape
    from $43.03
  • Cape Town
    Midrand
      7:15 PM
      3:40 PM
    4 Jan
    +1
    IntercapeIntercape
    from $44.81
  • Cape Town
    Midrand
      7:15 PM
      3:40 PM
    11 Jan
    +1
    IntercapeIntercape
    from $44.86
  • Cape Town
    Midrand
      7:30 PM
      3:15 PM
    9 Dec
    +1
    IntercapeIntercape
    from $47.76


  Bus Midrand - Cape Town    798 mi
Ø Bus connections2 x
Savings-35%

The cheapest bus routes from Midrand to Cape Town

%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
    Cape Town
      11:15 AM
      9:00 AM
    30 Jan
    +1
    IntercapeIntercape
    from $28.87
  • Midrand
    Cape Town
      11:15 AM
      9:00 AM
    31 Jan
    IntercapeIntercape
    from $28.87
  • Midrand
    Cape Town
      11:15 AM
      9:00 AM
    31 Dec
    IntercapeIntercape
    from $29.42
  • Midrand
    Cape Town
      11:55 AM
      7:30 AM
    24 Dec
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      9:50 AM
      4:05 AM
    27 Dec
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      9:50 AM
      4:05 AM
    28 Dec
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      11:55 AM
      7:30 AM
    29 Dec
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      11:55 AM
      7:30 AM
    30 Dec
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      11:55 AM
      7:30 AM
    1 Jan
    +1
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      11:55 AM
      7:30 AM
    31 Dec
    Eldo CoachesEldo Coaches
    from $33.51
  • Midrand
    Cape Town
      4:40 PM
      1:00 PM
    31 Dec
    IntercapeIntercape
    from $35.03
  • Midrand
    Cape Town
      11:15 AM
      9:00 AM
    23 Dec
    +1
    IntercapeIntercape
    from $35.97
  • Midrand
    Cape Town
      10:15 AM
      7:20 AM
    31 Dec
    IntercapeIntercape
    from $37.83
  • Midrand
    Cape Town
      5:00 PM
      2:00 PM
    29 Dec
    +1
    IntercapeIntercape
    from $44.33


Current ticket prices

Taking the bus is one of the most affordable options for visiting relatives or simply discovering new places. Finding a cheap ticket for a ride from Cape Town to Midrand is usally not difficult. But don't hesitate for too long: Should you forget to book in advance, however, fares can be a little more expensive.

Bus stops in Cape Town and Midrand

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

More on bus features and services


Cape Town and Midrand: Useful Info

Cape Town
433,688
Midrand
173,009
Trusted shop
The CheckMyBus App
Free Download