- King William’s Town to Midrand buses
Next departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
| Station - Qonce 5601 | Midrand (Big Bird Total) | Cheapest | ||||||
![]() | King Williams Town Railway Station | Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, Midrand | Fastest | |||||
![]() | Railway Station | Engen Big Bird One Stop (N1) | No tags | |||||
![]() | King Williams Town Railway Station | Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, Midrand | No tags | |||||
| Station - Qonce 5601 | Midrand (Big Bird Total) | No tags |
Last refresh of the prices: Yesterday at 2:21 PM SAST.
Get from King William’s Town to Midrand
The journey takes about 13 hours 30 minutes, and with fares starting at just $30, it presents an excellent value for a comfortable ride.
Compare bus companies
Where are the popular stops in King William’s Town and Midrand?
Frequently asked questions about travelling from King William’s Town to Midrand by bus
What is the distance between King William’s Town and Midrand?
The distance between King William’s Town and Midrand is approximately 771 km (478 miles).
What are the departure and arrival locations for buses traveling from King William’s Town to Midrand?
Buses departing from King Williams Town Railway Station in King William’s Town will take you to Engen Big Bird N1 in Midrand.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
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 $30 to $72 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 $30 which is on 2025-11-09.
Usually Intercape 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.
Top travelled bus routes
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
People from around the world trust Busbud
Popular Buses Connecting King William’s Town
Buses Leaving from King William’s Town
- Bus from King William’s Town to Queenstown
- Bus King William’s Town - Johannesburg
- King William’s Town - Graaff Reinet
- Bus from King William’s Town to Swellendam
- Bus King William’s Town - Bothaville
- King William’s Town - Umzimkulu
- Bus from King William’s Town to Port Shepstone
- Bus King William’s Town - Durban
- King William’s Town - Somerset West
- Bus from King William’s Town to Germiston
- Bus King William’s Town - Vereeniging
- King William’s Town - Caledon
- Bus from King William’s Town to Bloemfontein
- Bus King William’s Town - Whittlesea
- King William’s Town - Cape Town
Buses Going to King William’s Town
- Bus from Uitenhage to King William’s Town
- Bus Swellendam - King William’s Town
- Johannesburg - King William’s Town
- Bus from Centurion to King William’s Town
- Bus Pretoria - King William’s Town
- Durban - King William’s Town
- Bus from Mthatha to King William’s Town
- Bus Aberdeen - King William’s Town
- Welkom - King William’s Town
- Bus from Vereeniging to King William’s Town
- Bus Graaff Reinet - King William’s Town
- Bellville - King William’s Town
- Bus from Grahamstown to King William’s Town
- Bus Riversdale - King William’s Town
- Somerset West - King William’s Town
Popular Buses Connecting Midrand
Buses Leaving from Midrand
- Bus from Midrand to Johannesburg
- Bus Midrand - Pretoria
- Midrand - Bloemfontein
- Bus from Midrand to Cape Town
- Bus Midrand - Mthatha
- Midrand - Kimberley
- Bus from Midrand to Worcester
- Bus Midrand - Perdekop
- Midrand - Umzimkulu
- Bus from Midrand to Idutywa
- Bus Midrand - Polokwane
- Midrand - Hazyview
- Bus from Midrand to Aberdeen
- Bus Midrand - Cofimvaba
- Midrand - Pietermaritzburg
Buses Going to Midrand
- Bus from Pretoria to Midrand
- Bus Durban - Midrand
- Bela-Bela - Midrand
- Bus from Colesberg to Midrand
- Bus Lenasia South - Midrand
- Nqutu - Midrand
- Bus from Richards Bay to Midrand
- Bus Piketberg - Midrand
- Jansenville - Midrand
- Bus from Cofimvaba to Midrand
- Bus Nqamakwe - Midrand
- Mooketsi - Midrand
- Bus from Patersone to Midrand
- Bus Mthatha - Midrand
- Bloemfontein - Midrand
Popular routes in this country
- Bus from Durban to Johannesburg
- Bus Mthatha - Johannesburg
- Cape Town - Mthatha
- Bus from Port Elizabeth to Johannesburg
- Bus Bloemfontein - Johannesburg
- Johannesburg - Mthatha
- Bus from East London to Cape Town
- Bus Johannesburg - Pietermaritzburg
- Durban - Pretoria
- Bus from Pretoria to Cape Town
- Bus Johannesburg - Matatiele
- Idutywa - Johannesburg
- Bus from Cape Town to Ngcobo
- Bus Johannesburg - Bloemfontein
- Cape Town - King William’s Town













