Find coaches from Pearston to King William’s Town

Next bus departures

Next departures from Pearston to King William’s Town on 23 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape MainlinerBus
    CBV Petrol Station - Voortrekker St.
    Railway StationCheapest
    Intercape MainlinerBus
      CBV Petrol Station - Voortrekker St.
      Railway StationFastest
      Intercape MainlinerBus
        CBV Petrol Station - Voortrekker St.
        Railway StationNo tags

        Last refresh of the prices: Last Monday at 13:11 SAST.

        Get from Pearston to King William’s Town

        This route is served by bus only

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

        1bus per day
        3h 45mAverage duration
        133 milesDistance
        5kgCO₂ emissions

        Frequently asked questions about travelling by bus from Pearston to King William’s Town

        1. What's the distance between Pearston and King William’s Town by coach?

          The journey from Pearston to King William’s Town by coach covers an approximate distance of 133 miles (214 km).

        2. How can I get from Pearston to King William’s Town without driving?

          You can reach King William’s Town from Pearston by coach, as there are regular services between the two locations. Depending on your preferences, another alternative is to explore ridesharing trips.

        Find cheapest prices for buses

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

        Best price found
        17/11
        No data
        18/11
        No data
        Today
        No data
        20/11
        No data
        21/11
        No data
        22/11
        No data
        23/11
        £17
        24/11
        No data
        busbud logoThe cheapest trip from Pearston to King William’s Town was searched and found on 23 Nov 2025 with a price of £17

        To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Pearston to King William’s Town as early as possible.

        You can expect to pay from £17 to £18 for a bus ticket from Pearston to King William’s Town based on the last 2 days. You can expect to find the cheapest price for the trip at £17, which is on 2025-11-23.

        People from around the world trust Busbud