Bus Tickets from Durban to King William’s Town

Next bus departures

Next departures for Durban to King William’s Town on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape MainlinerBus
    Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station)
    Railway StationCheapest
    Big SkyBus
      Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station)
      Railway StationFastest
      Intercape MainlinerBus
        Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station)
        Railway StationNo tags
        Big SkyBus
          Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station)
          Railway StationNo tags
          Intercape MainlinerBus
            Durban - Intercape office, 65 Masabalala Yengwa Avenue (Durban Station)
            Railway StationNo tags

            Last refresh of the prices: Yesterday at 10:52 PM SAST.

            Get from Durban to King William’s Town

            This route is served by bus only

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

            10bus per day
            12h 5mAverage Duration
            299 milesDistance
            12kgCO₂ emissions

            Frequently asked questions about traveling from Durban 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/16
            $23
            11/17
            $24
            Today
            $23
            11/19
            $24
            11/20
            $24
            11/21
            $25
            11/22
            $24
            11/23
            $25
            busbud logoThe cheapest trip from Durban to King William’s Town was searched and found on Nov 18, 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 Durban to King William’s Town, as early as possible.

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

            Usually Intercape, Intercity Xpress will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

            People from around the world trust Busbud

            Popular Buses Connecting Durban

            Buses Leaving from Durban

            Buses Going to Durban

            Popular Buses Connecting King William’s Town

            Buses Leaving from King William’s Town

            Buses Going to King William’s Town