Bus Tickets from Pietermaritzburg to King William’s Town

Next bus departures

Next departures for Pietermaritzburg to King William’s Town on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape MainlinerBus
    Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
    Railway StationCheapest
    Big SkyBus
      Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
      Railway StationFastest
      Intercape MainlinerBus
        Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
        Railway StationNo tags
        Big SkyBus
          Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
          Railway StationNo tags
          Intercape MainlinerBus
            Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
            Railway StationNo tags
            Big SkyBus
              Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
              Railway StationNo tags
              Intercape MainlinerBus
                Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
                Railway StationNo tags
                Intercape MainlinerBus
                  Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
                  Railway StationNo tags

                  Last refresh of the prices: Last Wednesday at 3:11 PM SAST.

                  Get from Pietermaritzburg to King William’s Town

                  This route is served by bus only

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

                  2bus per day
                  10h 20mAverage Duration
                  287 milesDistance
                  12kgCO₂ emissions

                  Frequently asked questions about traveling from Pietermaritzburg to King William’s Town 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/12
                  $23
                  11/13
                  $23
                  Today
                  $29
                  11/15
                  No data
                  11/16
                  $23
                  11/17
                  No data
                  11/18
                  $24
                  11/19
                  $24
                  busbud logoThe cheapest trip from Pietermaritzburg to King William’s Town was searched and found on Nov 16, 2025 with a price of $23

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

                  You can expect to pay from $23 to $50 for a bus ticket from Pietermaritzburg to King William’s Town based on the last 2 days. You can expect to find the cheapest price for the trip at $23 which is on 2025-11-16.

                  People from around the world trust Busbud

                  Popular Buses Connecting Pietermaritzburg

                  Buses Leaving from Pietermaritzburg

                  Buses Going to Pietermaritzburg

                  Popular Buses Connecting King William’s Town

                  Buses Leaving from King William’s Town

                  Buses Going to King William’s Town