Find coaches from King William’s Town to Midrand

Next bus departures

Next departures from King William’s Town to Midrand on 16 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
Station - Qonce 5601
Midrand (Big Bird Total)Cheapest
GreyhoundBus
King Williams Town Railway Station
Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, MidrandFastest
Intercape BudgetlinerBus
    Railway Station
    Engen Big Bird One Stop (N1)No tags
    GreyhoundBus
    King Williams Town Railway Station
    Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, MidrandNo tags
    Intercity XpressBus
    Station - Qonce 5601
    Midrand (Big Bird Total)No tags
    Intercape BudgetlinerBus
      Railway Station
      Engen Big Bird One Stop (N1)No tags
      Intercape BudgetlinerBus
        Railway Station
        Engen Big Bird One Stop (N1)No tags
        Intercape MainlinerBus
          Railway Station
          Engen Big Bird One Stop (N1)No tags

          Last refresh of the prices: Last Saturday at 22:20 SAST.

          Get from King William’s Town to Midrand

          This route is served by bus only

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

          7bus per day
          13h 30mAverage duration
          479 milesDistance
          19kgCO₂ emissions

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

          1. How far is Midrand from King William’s Town by coach?

            The journey from King William’s Town to Midrand by coach covers an approximate distance of 478 miles (771 km).

          2. What is the best way to go from King William’s Town to Midrand without flying?

            To travel from King William’s Town to Midrand without flying, you can take the coaches. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You might also find carpooling options to travel between the two cities.

          Find cheapest prices for buses

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

          Best price found
          09/11
          £20
          10/11
          £19
          Today
          £18
          12/11
          No data
          13/11
          No data
          14/11
          No data
          15/11
          £21
          16/11
          £19
          busbud logoThe cheapest trip from King William’s Town to Midrand was searched and found on 11 Nov 2025 with a price of £18

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

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

          People from around the world trust Busbud

          Popular Buses Connecting King William’s Town

          Buses Leaving from King William’s Town

          Buses Going to King William’s Town

          Popular Buses Connecting Midrand

          Buses Leaving from Midrand

          Buses Going to Midrand