- King William’s Town to Pietermaritzburg buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Railway Station | Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) | CheapestFastest | ||||
![]() | Bus | Railway Station | Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) | No tags | ||||
![]() | Bus | Engen Buffalo River 1 Stop | Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds) | No tags |
Last refresh of the prices: Yesterday at 19:09 SAST.
Get from King William’s Town to Pietermaritzburg
The journey takes about 10 hours 20 minutes, and with fares starting at just £26, it presents an excellent value for a comfortable ride.
Where are the popular stops in King William’s Town and Pietermaritzburg?
Stops in King William’s Town
- ARailway Station, 1 Grey St, Qonce, 5601, South Africa
- B
King Williams Town Railway Station
King William's Town, 5601, South Africa
Stops in Pietermaritzburg
- A
Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
Intercape Office, 269 Burger St, Pietermaritzburg, 3201, South Africa
Compare bus companies
Users have noted that the bus service provides a comfortable experience, with drivers showing patience and offering apologies for delays. However, there are mentions of buses arriving late and concerns about speeding at night. Additionally, some users reported being asked to leave waiting areas due to office closures while experiencing cold weather conditions outside.
Intercape Mainliner King William’s Town Pietermaritzburg recent customer reviews
It was horrible, bus driver did not communicate issues that were occurring. Bus broke down multiple times, had to change busses and a 10 hour trip turned into 15 hours.
Bryce B.
We’ve been waiting for the bus for 2 hrs at the station, one of the ladies got mugged and when we tell the drivers about this,they were so rude saying it not their fault we should call the office
Thembisa N.
The bus had problems from the beginning but they continued and got stuck and the drives were rude
Liziwe T.
Frequently asked questions about travelling by bus from King William’s Town to Pietermaritzburg
How far is Pietermaritzburg from King William’s Town by coach?
The distance between King William’s Town and Pietermaritzburg by coach is approximately 287 miles (462 km).
Is there a way to reach Pietermaritzburg from King William’s Town without flying?
You have the option to select the coach for your journey on this route. 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.
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 Pietermaritzburg as early as possible.
You can expect to pay from £30 to £79 for a bus ticket from King William’s Town to Pietermaritzburg based on the last 2 days. You can expect to find the cheapest price for the trip at £30, which is on 2025-11-29.
Top travelled bus routes
People from around the world trust Busbud
Popular bus departures from King William’s Town
- Find bus tickets from King William’s Town to Cape Town
- King William’s Town to Bloemfontein bus times and fares
- How to travel from King William’s Town to Midrand
- Find bus tickets from King William’s Town to Pretoria
- King William’s Town to Port Shepstone bus times and fares
- How to travel from King William’s Town to Durban
- Find bus tickets from King William’s Town to Johannesburg







