Bus Midrand to Port Elizabeth and return

Cheap bus and train tickets for trips from Port Elizabeth to Midrand 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
Tickets between Midrand and Port Elizabeth can normally be found from $27.14. However, when selecting a bus trip, ticket prices are only one part of the equation. By using our smart bus search, you’ll find the ideal option for your travel needs. Simply select one of the offers by Eldo Coaches and Busbud. The fastest bus from Port Elizabeth to Midrand only takes 14h 35m. Just click the "Find Now" button to see all available buses and pick the best option!

Midrand to Port Elizabeth Bus Information

Cheapest Bus$27.14
Fastest Bus14h 10m
Distance571.2 miles
Bus CompaniesEldo Coaches, Intercape
  Bus Midrand - Port Elizabeth    571 mi
Ø Bus connections6 x
Savings-38%

The cheapest bus routes from Midrand to Port Elizabeth

%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
    Port Elizabeth
      4:55 PM
      7:30 AM
    24 Sep
    +1
    Eldo CoachesEldo Coaches
    from $27.14
  • Midrand
    Port Elizabeth
      4:00 PM
      10:40 AM
    12 Oct
    +1
    IntercapeIntercape
    from $27.36
  • Midrand
    Port Elizabeth
      2:20 PM
      9:30 AM
    5 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      2:20 PM
      9:30 AM
    6 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      2:20 PM
      9:30 AM
    7 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      4:55 PM
      7:05 AM
    14 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      2:20 PM
      8:30 AM
    15 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      4:55 PM
      7:30 AM
    20 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Midrand
    Port Elizabeth
      3:45 PM
      10:40 AM
    7 Oct
    +1
    IntercapeIntercape
    from $32.17
  • Midrand
    Port Elizabeth
      2:45 PM
      7:20 AM
    7 Oct
    +1
    IntercapeIntercape
    from $36.19
  • Midrand
    Port Elizabeth
      6:50 PM
      4:20 PM
    27 Dec
    +1
    IntercapeIntercape
    from $41.36
  • Midrand
    Port Elizabeth
      6:50 PM
      3:55 PM
    27 Dec
    +1
    IntercapeIntercape
    from $41.36
  • Midrand
    Port Elizabeth
      2:40 PM
      7:20 AM
    7 Oct
    +1
    IntercapeIntercape
    from $43.33
  • Midrand
    Port Elizabeth
      2:40 PM
      7:20 AM
    27 Dec
    +1
    IntercapeIntercape
    from $43.86


  Bus Port Elizabeth - Midrand    571 mi
Ø Bus connections6 x
Savings-27%

The cheapest bus routes from Port Elizabeth 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
  • Port Elizabeth
    Midrand
      6:00 PM
      8:50 AM
    10 Oct
    +1
    Eldo CoachesEldo Coaches
    from $26.47
  • Port Elizabeth
    Midrand
      6:00 PM
      8:50 AM
    11 Oct
    +1
    Eldo CoachesEldo Coaches
    from $26.47
  • Port Elizabeth
    Midrand
      6:00 PM
      8:50 AM
    13 Oct
    +1
    Eldo CoachesEldo Coaches
    from $26.47
  • Port Elizabeth
    Midrand
      4:00 PM
      9:10 AM
    24 Sep
    +1
    Eldo CoachesEldo Coaches
    from $26.47
  • Port Elizabeth
    Midrand
      3:30 PM
      9:10 AM
    12 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Port Elizabeth
    Midrand
      3:30 PM
      9:10 AM
    14 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Port Elizabeth
    Midrand
      6:00 PM
      8:50 AM
    22 Oct
    +1
    Eldo CoachesEldo Coaches
    from $27.81
  • Port Elizabeth
    Midrand
      5:00 PM
      9:35 AM
    12 Oct
    +1
    IntercapeIntercape
    from $30.17
  • Port Elizabeth
    Midrand
      4:00 PM
      10:10 AM
    7 Oct
    +1
    IntercapeIntercape
    from $32.17
  • Port Elizabeth
    Midrand
      4:30 PM
      10:45 AM
    7 Oct
    +1
    IntercapeIntercape
    from $34.57
  • Port Elizabeth
    Midrand
      4:00 PM
      10:45 AM
    7 Oct
    +1
    IntercapeIntercape
    from $34.57
  • Port Elizabeth
    Midrand
      5:00 PM
      9:35 AM
    7 Oct
    +1
    IntercapeIntercape
    from $35.63
  • Port Elizabeth
    Midrand
      5:00 PM
      8:40 AM
    7 Oct
    +1
    IntercapeIntercape
    from $36.19
  • Port Elizabeth
    Midrand
      5:30 PM
      9:35 AM
    24 Sep
    +1
    IntercapeIntercape
    from $36.42


Current ticket prices

There's nothing you like more than budget travel? Then taking the bus is just perfect for you. But don't forget: there can be price differences nonetheless! Ticket prices for the route Midrand - Port Elizabeth are currently ranging from $27.14 to $27.81. If you're flexible timewise, we recommend checking different departure times. Sometimes you can save even more money by simply taking an earlier bus. Another thing to take into consideration is the travel time: while Eldo Coaches will get you to your destination in only 14h 35m, other companies' buses take up 18h 10m.

Bus stops in Midrand and Port Elizabeth

  Stations
Link Rd , 6001 Port Elizabeth (South Africa)
C/o &, N Union St & Fleming St , 6001 Port Elizabeth (South Africa)

More on bus features and services


Midrand and Port Elizabeth: Useful Info

Midrand
173,009
Port Elizabeth
312,392
Trusted shop
The CheckMyBus App
Free Download