Bus Tickets from Midrand to Richmond - NC

Next bus departures

Next departures for Midrand to Richmond - NC on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
Big Bird Engen N1 South
4 Spring StreetCheapestFastest
Big Sky ExpressBus
    Engen Big Bird One Stop (N1)
    Richmond (NC) - Caltex Garage (N1)No tags
    GreyhoundBus
    Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, Midrand
    Richmond Caltex Star Stop Karoo, N1No tags
    Big Sky ExpressBus
      Engen Big Bird One Stop (N1)
      Richmond (NC) - Caltex Garage (N1)No tags
      GreyhoundBus
      Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, Midrand
      Richmond Caltex Star Stop Karoo, N1No tags

      Last refresh of the prices: Yesterday at 8:29 PM SAST.

      Get from Midrand to Richmond - NC

      This route is served by bus only

      The journey takes about 12 hours 1 minute and with fares starting at just $26, it presents an excellent value for a comfortable ride.

      6bus per day
      12h 1mAverage Duration
      452 milesDistance
      18kgCO₂ emissions

      Frequently asked questions about traveling from Midrand to Richmond - NC 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
      No data
      11/18
      No data
      Today
      $24
      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 Midrand to Richmond - NC was searched and found on Nov 19, 2025 with a price of $24

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

      People from around the world trust Busbud