Bus Tickets from Richmond - NC to Pretoria

Previously seen trips

Next departures for Richmond - NC to Pretoria on November 20
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
IntercapeBus
    Richmond (NC) - Caltex Garage (N1)
    Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags
    IntercapeBus
      Richmond (NC) - Caltex Garage (N1)
      Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags
      Eagle LinerBus
      4 Spring Street
      Bosman Coach Station Terminus No tags
      IntercapeBus
        Richmond (NC) - Caltex Garage (N1)
        Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags
        Greyhound South AfricaBus
        Richmond Caltex Star Stop Karoo, N1
        Pretoria Luxury Coach TerminalNo tags

        Get from Richmond - NC to Pretoria

        This route is served by bus only

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

        5bus per day
        12hAverage Duration
        467 milesDistance
        19kgCO₂ emissions

        Frequently asked questions about traveling from Richmond - NC to Pretoria 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/18
        $27
        11/19
        $31
        Today
        No data
        11/21
        No data
        11/22
        No data
        11/23
        No data
        11/24
        No data
        11/25
        No data
        busbud logoThe cheapest trip from Richmond - NC to Pretoria was searched and found on Nov 18, 2025 with a price of $27

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

        People from around the world trust Busbud