- Upington to Kimberley buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Upington - Intercape Office, Lutz Street | Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) | Cheapest | ||||
![]() | Bus | Upington - Intercape Office, Lutz Street | Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) | Fastest | ||||
![]() | Bus | Upington - Intercape Office, Lutz Street | Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) | No tags | ||||
![]() | Bus | Upington - Intercape Office, Lutz Street | Kimberley - Kauai Engen (c/o Oliver Road & Ashe Street) | No tags | ||||
![]() | Bus | Upington - Intercape Office, Lutz Street | Kimberley - Kauai Engen (c/o Oliver Road & Ashe Street) | No tags |
Last refresh of the prices: Yesterday at 9:01 AM SAST.
Get from Upington to Kimberley
The journey takes about 6 hours 35 minutes and with fares starting at just $28, it presents an excellent value for a comfortable ride.
Where are the popular stops in Upington and Kimberley?
Stops in Upington
- A
Upington - Intercape Office, Lutz Street
Intercape Office, Lutz Street , Upington, 8801, South Africa - B
Kgalagadi Pick n Pay Centre
Kgalagadi Pick n Pay Centre, Cnr Hill and Le Roux Streets, Upington,NorthernCape,SouthAfrica
Stops in Kimberley
- A
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre)
Tourist Centre, Bultfontein Road (Civic Centre),, Kimberley, 8300, South Africa
Compare bus companies
According to users, the bus service was comfortable and both drivers were helpful and friendly.
Intercape Mainliner Upington Kimberley recent customer reviews
Bus was supposed too leave at 09:00, but we left Upington at 10:00. The bus driver overtook trucks and then their were cars coming towards us.
Charles M.
Die bestuurder was baie gevaarlik.het tweekeer verbygevat terwyl daar aankomende verkeer gekom het wat uit pad moes padgee.
Pieter L.
it was confortrable but it was late
Florinah M.
Frequently asked questions about traveling from Upington to Kimberley, ZA by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Upington to Kimberley?
The cheapest bus tickets from Upington to Kimberley start from $28. The average price for this route is around $38. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Upington to Kimberley?
The average bus trip duration from Upington to Kimberley is 6h 35m, covering a distance of 215 miles (346 km). The quickest bus can get you there in 6h 35m and is operated by Intercape.
Which bus companies service the Upington to Kimberley route?
Several major train operators operate on this route with 2 trains available per day.
What is the earliest and latest departure time for the bus from Upington to Kimberley?
The earliest bus departs from Upington to Kimberley at 9:00am. And the latest bus departs at 9:00am.
What are the CO₂ emissions for the bus trip from Upington to Kimberley?
A bus trip from Upington to Kimberley generates an estimated 9 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
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 Upington to Kimberley, ZA, as early as possible.
You can expect to pay from $25 to $52 for a bus ticket from Upington to Kimberley, ZA based on the last 2 days. You can expect to find the cheapest price for the trip at $29 which is on 2026-01-09.
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Upington
- Find bus tickets from Upington to Bloemfontein
- Upington to Durban bus times and fares
- How to travel from Upington to Potchefstroom
- Find bus tickets from Upington to Springbok
- Upington to Windhoek bus times and fares
- How to travel from Upington to Johannesburg
- Find bus tickets from Upington to Kuruman
- Upington to Klerksdorp bus times and fares
- How to travel from Upington to Cape Town
- Find bus tickets from Upington to Malmesbury
- Upington to Vryburg bus times and fares
- How to travel from Upington to Welkom
- Find bus tickets from Upington to Kathu
- Upington to Pietermaritzburg bus times and fares
- How to travel from Upington to Midrand
- Find bus tickets from Upington to Pretoria
Popular bus routes to Kimberley
- Find bus tickets from George to Kimberley
- Pietermaritzburg to Kimberley bus times and fares
- How to travel from Bloemfontein to Kimberley
- Find bus tickets from Klerksdorp to Kimberley
- Pretoria to Kimberley bus times and fares
- How to travel from Durban to Kimberley
- Find bus tickets from Cape Town to Kimberley
- Bellville to Kimberley bus times and fares
- How to travel from Ladysmith to Kimberley
- Find bus tickets from Potchefstroom to Kimberley
- Johannesburg to Kimberley bus times and fares
- How to travel from Midrand to Kimberley
Continue your journey from Kimberley
- Find bus tickets from Kimberley to Bloemfontein
- Kimberley to Cape Town bus times and fares
- How to travel from Kimberley to Durban
- Find bus tickets from Kimberley to Potchefstroom
- Kimberley to Johannesburg bus times and fares
- How to travel from Kimberley to Midrand
- Find bus tickets from Kimberley to Pretoria
- Kimberley to George bus times and fares
- How to travel from Kimberley to Pietermaritzburg







