Bus Tickets from Richmond, Kwazulu Natal, ZA to Midrand

Previously seen trips

Next departures for Richmond to Midrand on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
IntercapeBus
    Anderson Garage, R56, Richmond - KZN
    Engen Big Bird One Stop (N1)No tags
    IntercapeBus
      Anderson Garage, R56, Richmond - KZN
      Engen Big Bird One Stop (N1)No tags
      IntercapeBus
        Anderson Garage, R56, Richmond - KZN
        Engen Big Bird One Stop (N1)No tags
        IntercapeBus
          Anderson Garage, R56, Richmond - KZN
          Engen Big Bird One Stop (N1)No tags

          Get from Richmond to Midrand

          This route is served by bus only

          The journey takes about 9 hours 20 minutes and with fares starting at just $35, it presents an excellent value for a comfortable ride.

          1bus per day
          9h 20mAverage Duration
          300 milesDistance
          12kgCO₂ emissions

          Frequently asked questions about traveling from Richmond, Kwazulu Natal, ZA to Midrand by bus

          Find cheapest prices for buses

          Price is for a one-way ticket for one passenger and based on past searches.

          Best price found
          11/17
          $29
          11/18
          No data
          Today
          No data
          11/20
          No data
          11/21
          No data
          11/22
          No data
          11/23
          No data
          11/24
          No data
          busbud logoThe cheapest trip from Richmond, Kwazulu Natal, ZA to Midrand was searched and found on Nov 17, 2025 with a price of $29

          To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Richmond, Kwazulu Natal, ZA to Midrand, as early as possible.

          People from around the world trust Busbud