Bus Tickets from Richmond - NC to Midrand

Previously seen trips

Next departures for Richmond - NC to Midrand on November 15
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound South AfricaBus
Richmond Caltex Star Stop Karoo, N1
Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, MidrandNo tags
IntercapeBus
    Richmond (NC) - Caltex Garage (N1)
    Engen Big Bird One Stop (N1)No tags
    IntercapeBus
      Richmond (NC) - Caltex Garage (N1)
      Engen Big Bird One Stop (N1)No tags
      Eagle LinerBus
      4 Spring Street
      Midrand (Big Bird Engen) - Big Bird Engen, South, N1, Randjespark, Midrand, 2090No tags
      Greyhound South AfricaBus
      Richmond Caltex Star Stop Karoo, N1
      Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, MidrandNo tags

      Get from Richmond - NC to Midrand

      This route is served by bus only

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

      7bus per day
      11h 25mAverage Duration
      729 kmDistance
      18kgCO₂ emissions

      Frequently asked questions about travelling from Richmond - NC to Midrand by bus

      1. What is the distance between Richmond - NC and Midrand?

        It's about 726 km (451 miles) from Richmond - NC to Midrand.

      People from around the world trust Busbud

      Popular Buses Connecting Richmond - NC

      Buses Leaving from Richmond - NC

      Buses Going to Richmond - NC

      Popular Buses Connecting Midrand

      Buses Leaving from Midrand

      Buses Going to Midrand