Bus Midrand to Pietermaritzburg and return

Cheap bus and train tickets for trips from Pietermaritzburg 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
Bus ticket prices from Midrand to Pietermaritzburg usually start from $11.75. With our smart search function, you'll find the perfect travel option. Just pick one of the rides offered by Eldo Coaches and Busbud. The fastest bus from Pietermaritzburg to Midrand only takes 6h 30m. Just click "Find Now" to see all available options and take your pick!

Midrand to Pietermaritzburg Bus Information

Cheapest Bus$11.75
Fastest Bus6h 35m
Distance286.4 miles
Bus CompaniesEldo Coaches, Intercape
  Bus Midrand - Pietermaritzburg    286 mi
Ø Bus connections2 x
Savings-22%

The cheapest bus routes from Midrand to Pietermaritzburg

%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
    Pietermaritzburg
      7:00 PM
      1:55 AM
    20 Oct
    +1
    Eldo CoachesEldo Coaches
    from $11.75
  • Midrand
    Pietermaritzburg
      7:25 AM
      2:55 PM
    31 Oct
    Eldo CoachesEldo Coaches
    from $11.75
  • Midrand
    Pietermaritzburg
      11:55 AM
      6:55 PM
    21 Oct
    Eldo CoachesEldo Coaches
    from $13.43
  • Midrand
    Pietermaritzburg
      6:20 AM
      12:55 PM
    9 Nov
    Eldo CoachesEldo Coaches
    from $13.43
  • Midrand
    Pietermaritzburg
      6:20 AM
      12:55 PM
    10 Nov
    Eldo CoachesEldo Coaches
    from $13.43
  • Midrand
    Pietermaritzburg
      6:20 AM
      12:55 PM
    11 Nov
    Eldo CoachesEldo Coaches
    from $13.43
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    21 Oct
    IntercapeIntercape
    from $13.50
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    18 Oct
    IntercapeIntercape
    from $13.54
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    19 Oct
    IntercapeIntercape
    from $13.54
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    20 Oct
    IntercapeIntercape
    from $13.66
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    16 Nov
    IntercapeIntercape
    from $13.72
  • Midrand
    Pietermaritzburg
      10:00 AM
      5:30 PM
    24 Oct
    IntercapeIntercape
    from $13.77
  • Midrand
    Pietermaritzburg
      8:45 AM
      4:20 PM
    17 Oct
    IntercapeIntercape
    from $13.86
  • Midrand
    Pietermaritzburg
      7:00 PM
      1:55 AM
    16 Nov
    +1
    Eldo CoachesEldo Coaches
    from $15.11


  Bus Pietermaritzburg - Midrand    286 mi
Ø Bus connections2 x
Savings-23%

The cheapest bus routes from Pietermaritzburg 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
  • Pietermaritzburg
    Midrand
      11:00 PM
      5:55 AM
    18 Oct
    +1
    Eldo CoachesEldo Coaches
    from $12.09
  • Pietermaritzburg
    Midrand
      11:00 PM
      5:55 AM
    17 Oct
    +1
    Eldo CoachesEldo Coaches
    from $12.09
  • Pietermaritzburg
    Midrand
      12:20 PM
      7:55 PM
    17 Oct
    IntercapeIntercape
    from $12.30
  • Pietermaritzburg
    Midrand
      8:00 AM
      2:45 PM
    26 Oct
    Eldo CoachesEldo Coaches
    from $13.43
  • Pietermaritzburg
    Midrand
      12:20 PM
      7:55 PM
    16 Nov
    IntercapeIntercape
    from $13.72
  • Pietermaritzburg
    Midrand
      12:20 PM
      7:55 PM
    24 Oct
    IntercapeIntercape
    from $13.77
  • Pietermaritzburg
    Midrand
      12:20 PM
      7:55 PM
    18 Oct
    IntercapeIntercape
    from $13.78
  • Pietermaritzburg
    Midrand
      9:50 AM
      5:20 PM
    26 Oct
    IntercapeIntercape
    from $13.78
  • Pietermaritzburg
    Midrand
      8:50 AM
      5:40 PM
    4 Nov
    IntercapeIntercape
    from $13.78
  • Pietermaritzburg
    Midrand
      11:20 PM
      6:40 AM
    21 Oct
    +1
    IntercapeIntercape
    from $14.85
  • Pietermaritzburg
    Midrand
      2:00 PM
      9:55 PM
    1 Nov
    Eldo CoachesEldo Coaches
    from $15.78
  • Pietermaritzburg
    Midrand
      2:00 PM
      9:55 PM
    3 Nov
    Eldo CoachesEldo Coaches
    from $15.78
  • Pietermaritzburg
    Midrand
      2:00 PM
      9:55 PM
    7 Nov
    Eldo CoachesEldo Coaches
    from $15.78
  • Pietermaritzburg
    Midrand
      2:00 PM
      9:55 PM
    8 Nov
    Eldo CoachesEldo Coaches
    from $15.78


Current ticket prices

You'd like to go traveling for a few days but you're a bit short of money at the moment? Then the bus is the perfect option! Your trip from Midrand to Pietermaritzburg is currently available for only $11.75 with Eldo Coaches. If you book last-minute, however, the same journey might set you back $22.83. Our recommendation: make sure to take a look at travel times as well. Avoid spending too much time on the road by opting for Eldo Coaches. The bus operator will get you to your destination in only 6h 30m.

Bus stops in Midrand and Pietermaritzburg

  Stations
Burger St 269, 3201 Pietermaritzburg (South Africa)

More on bus features and services


Midrand and Pietermaritzburg: Useful Info

Midrand
173,009
Pietermaritzburg
0.75 Million
Trusted shop
The CheckMyBus App
Free Download
;