Cheap buses leaving today
One passenger / one way
Bus King William’s Town to Johannesburg: Trip Overview
Compare bus companies
Customers are extremely impressed with the overall service provided. However, some reviews mention that there were delays in the arrival of the bus.
Intercape Mainliner King William’s Town Johannesburg recent customer reviews
The bus was 2 hours late. Then another 1 hour delay in Queenstown due to some permit problem. I only got to JHB at 11am. No apologies no explanations until we asked. Very disgusted. Intercape used to be better than this🙏
I did not like the fact that the television was switched off, other than that it was a very nice trip
Okey it left me I was late by 15 minutes please have allowance time 15 minutes is okey
Based on 320 reviews, the company was rated 1.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. APM WC ticket prices on this trip start at US$17.00
APMWC King William’s Town Johannesburg recent customer reviews
I arrived two hours before the estimated time. The bus was fast ,clean and comfortable….I love it
The ticket said something else and the bus was written something I ended up been left behind because of that am not happy at all
Enjoyed whole trip, the stops etc.
Based on 799 reviews, the company was rated 3.7 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the WiFi. Big Sky ticket prices on this trip start at US$25.00
Big Sky Express King William’s Town Johannesburg recent customer reviews
Big Sky Express is incredibly disorganised. I have used it four times in one month and all those times my bus was late. The last journey,the male bus drivers both made advances on and made my journey extremely uncomfortable.
Customers have expressed dissatisfaction with the bus service, mentioning issues such as cold air coming through the windows, overloaded buses with passengers standing, late arrivals, and poor customer care. However, there are also positive reviews praising the service and expressing a desire to use it again in the future.
Eagle Liner King William’s Town Johannesburg recent customer reviews
The journey was great, I wish the heater was switched on as it was very cold in the bus
It got stuck, it got went to places that weren't part of the trip, and I arrived at my destination 3.5 hours late
They should try to take buses to service because we got stuck out of no were and we had to wait for the other bus
According to 12 reviews, Intercity Xpress received a 4.3-star rating for this journey. Travellers were especially satisfied with the staff and the seats, but some complained about the departure location. Intercity Xpress ticket prices on this trip start at US$23.00
Intercity Xpress King William’s Town Johannesburg recent customer reviews
I enjoyed the whole trip. The seats are super comfortable. However there was a smell from the bathroom
It arrived 15 minutes late but thats not a train smash because we reached our destination on time. Overall i am very happy with their service
Very bad. All the buses they would send to rescue us would die at the destination
King William’s Town to Johannesburg Buses
Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from King William’s Town to Johannesburg.
Bus service from King William’s Town to Johannesburg will be provided by the most trusted bus companies.
Whether it is cheap bus tickets or more luxurious buses going to Johannesburg from King William’s Town, we help you find what you're looking for based on how much of a budget you have.
Information on this bus route
Daily Buses | 7 |
Earliest and Latest Bus Departures | 5:05PM - 8:10PM |
Minimum Price | US$21 |
Average Ticket Price | US$29 |
Minimum Trip Duration | 11h5m |
Average Bus Trip Duration | 13h10m |
Distance | 747 km |
Bus companies on this route | Intercape, APM WC, Big Sky, Eagle Liner, Intercity Xpress |
Where are the popular bus stations and stops in King William’s Town and Johannesburg?
Railway Station, 1 Grey St, Qonce, 5601, South Africa
Railway StationKing William's Town, 5601, South Africa
King Williams Town Railway StationPark City Transit Centre, Johannesburg Station (Bay21), 96 Rissik St, Johannesburg, 2000, South Africa
Park City Transit Centre, Johannesburg StationMozambique Touring Serices, 37 Bezuidenhout St, Troyeville, Johannesburg, 2094, South Africa
Bethrams84 Kerk St, Johannesburg, 2000, South Africa
Eaglecity Kerk Street77 Nugget St, Hillbrow, Johannesburg, 2001, South Africa
Kerk StreetSouthgate Shopping Centre, Cnr Rifle Range and Colombine,, Johannesburg,Gauteng,SouthAfrica
Southgate Shopping CentreFrequently asked questions on the trip King William’s Town - Johannesburg
The average bus ticket price from King William’s Town to Johannesburg is US$29. The best way to find cheap bus tickets from King William’s Town to Johannesburg is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
The average travel time between King William’s Town and Johannesburg is around 13h 10m, although the fastest bus will take about 11h 5m.This is the time it takes to travel the 747 km that separates the two cities.
The number of buses from King William’s Town to Johannesburg can differ depending on the day of the week. On average, there are 7 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from King William’s Town to Johannesburg by comparing and selecting the bus that fits you travel style and budget on Busbud.
When taking the bus from King William’s Town to Johannesburg, you can travel comfortably and safely with Intercape, APM WC, Big Sky.
Buses travelling between King William’s Town and Johannesburg leave from Railway Station or King Williams Town Railway Station and arrive at Johannesburg Airport, Park City Transit Centre, Johannesburg Station, Bethrams.
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 Johannesburg, as early as possible.
You can expect to pay from US$21 to US$29 for a bus ticket from King William’s Town to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at US$21 which is on 2024-04-25.
Usually MAINLINER 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.
About Bus Travel
Bus Travel Tips
If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from King William’s Town to Johannesburg but it'll also be endearing to native speakers who will surely appreciate your effort.
Much more than a mere vehicle taking you from King William’s Town to Johannesburg, riding the bus will expose you to some of the most stunning panoramas while enroute to your final bus stop.
Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from King William’s Town to Johannesburg.
Tune out to the fine sounds of your best music playlist on your bus trip from King William’s Town to Johannesburg while indulging in miles on end of beautiful scenic views.
Did you know?
The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.
The average number of passengers on a coach bus is 32 meaning that a bus could replace a minimum of at least 30 cars!
9.2% of ground transportation in Europe is done by bus versus 7.4% by train.
Will you be returning to King William’s Town by bus?
Bus from Johannesburg to King William’s TownWhy choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
Popular Buses Connecting King William’s Town
Buses Leaving from King William’s Town
- Bus from King William’s Town to Johannesburg
- Bus King William’s Town - Cape Town
- King William’s Town - Sedgefield
- Bus from King William’s Town to Welkom
- Bus King William’s Town - Jeffreys Bay
- King William’s Town - Lenasia
- Bus from King William’s Town to Potchefstroom
- Bus King William’s Town - Bloemfontein
- King William’s Town - Midrand
- Bus from King William’s Town to Somerset West
- Bus King William’s Town - Mount Frere
- King William’s Town - Caledon
- Bus from King William’s Town to Durban
- Bus King William’s Town - Mount Ayliff
- King William’s Town - Stellenbosch
Buses Going to King William’s Town
- Bus from Durban to King William’s Town
- Bus Cape Town - King William’s Town
- Centurion - King William’s Town
- Bus from Johannesburg to King William’s Town
- Bus Bloemfontein - King William’s Town
- Welkom - King William’s Town
- Bus from Rustenburg to King William’s Town
- Bus Pretoria - King William’s Town
- Stellenbosch - King William’s Town
- Bus from Sedgefield to King William’s Town
- Bus Cradock - King William’s Town
- Klerksdorp - King William’s Town
- Bus from Mthatha to King William’s Town
- Bus Mount Frere - King William’s Town
- Jeffreys Bay - King William’s Town
Popular Buses Connecting Johannesburg
Buses Leaving from Johannesburg
- Bus from Johannesburg to Bloemfontein
- Bus Johannesburg - Harare
- Johannesburg - Maputo
- Bus from Johannesburg to Pietermaritzburg
- Bus Johannesburg - Gaborone
- Johannesburg - Nelspruit
- Bus from Johannesburg to Secunda
- Bus Johannesburg - Mount Frere
- Johannesburg - Volksrust
- Bus from Johannesburg to Vereeniging
- Bus Johannesburg - East London
- Johannesburg - Queenstown
- Bus from Johannesburg to Mount Ayliff
- Bus Johannesburg - Phalaborwa
- Johannesburg - Plettenberg Bay
Buses Going to Johannesburg
- Bus from East London to Johannesburg
- Bus Mthatha - Johannesburg
- Kimberley - Johannesburg
- Bus from Polokwane to Johannesburg
- Bus Nelspruit - Johannesburg
- Queenstown - Johannesburg
- Bus from King William’s Town to Johannesburg
- Bus Volksrust - Johannesburg
- Idutywa - Johannesburg
- Bus from Upington to Johannesburg
- Bus Lusikisiki - Johannesburg
- Grahamstown - Johannesburg
- Bus from Klerksdorp to Johannesburg
- Bus Umzimkulu - Johannesburg
- Kokstad - Johannesburg
Popular routes in this country
- Bus from Cape Town to Mthatha
- Bus Johannesburg - Mthatha
- Cape Town - Pretoria
- Bus from Cape Town to Durban
- Bus Johannesburg - Matatiele
- Durban - Cape Town
- Bus from Mthatha to Cape Town
- Bus Matatiele - Johannesburg
- Port Elizabeth - Cape Town
- Bus from Port Elizabeth to Durban
- Bus Cape Town - Port Elizabeth
- Johannesburg - Kimberley
- Bus from Pietermaritzburg to Johannesburg
- Bus Johannesburg - Port Elizabeth
- Bloemfontein - Johannesburg