Bus Tickets from Mooi River to Pretoria

Next bus departures

Next departures for Mooi River to Pretoria on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape MainlinerBus
    Mooi River, Engen 1 Stop (R103)
    Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)Cheapest
    Intercape MainlinerBus
      Mooi River, Engen 1 Stop (R103)
      Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)Fastest
      Intercape MainlinerBus
        Mooi River, Engen 1 Stop (R103)
        Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags
        Intercape MainlinerBus
          Mooi River, Engen 1 Stop (R103)
          Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags
          Intercape MainlinerBus
            Mooi River, Engen 1 Stop (R103)
            Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station)No tags

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

            Get from Mooi River to Pretoria

            This route is served by bus only

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

            3bus per day
            7h 30mAverage Duration
            424 kmDistance
            11kgCO₂ emissions

            Frequently asked questions about travelling from Mooi River to Pretoria by bus

            1. How far is Mooi River from Pretoria?

              The distance covered from Mooi River to Pretoria is 424 km (263 miles).

            Find cheapest prices for buses

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

            Best price found
            11-10
            $39
            11-11
            $36
            Today
            $34
            11-13
            No data
            11-14
            No data
            11-15
            No data
            11-16
            $36
            11-17
            No data
            busbud logoThe cheapest trip from Mooi River to Pretoria was searched and found on Nov 12, 2025 with a price of $34

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

            You can expect to pay from $34 to $51 for a bus ticket from Mooi River to Pretoria based on the last 2 days. You can expect to find the cheapest price for the trip at $36 which is on 2025-11-16.

            People from around the world trust Busbud

            Popular Buses Connecting Mooi River

            Buses Leaving from Mooi River

            Buses Going to Mooi River

            Popular Buses Connecting Pretoria

            Buses Leaving from Pretoria

            Buses Going to Pretoria