Next bus departures Today, 23 Nov Tomorrow, 24 Nov Tue, 25 Nov Wed, 26 Nov Thu, 27 Nov Fri, 28 Nov Sat, 29 Nov More dates
Next departures from Kimberley to Upington on 23 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £31 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £38 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £34
Next departures from Kimberley to Upington on 24 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £19 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £24 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £20
Next departures from Kimberley to Upington on 25 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £20 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £27 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £23
Next departures from Kimberley to Upington on 26 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £21 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £27 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £24
Next departures from Kimberley to Upington on 27 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £30 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £36 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £33
Next departures from Kimberley to Upington on 28 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £31 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £37 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £34
Next departures from Kimberley to Upington on 29 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Cheapest £21 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street Fastest £28 Bus 10:05
Kimberley - Tourist Centre, Bultfontein Road (Civic Centre) 7h 17:05
Upington - Intercape Office, Lutz Street No tags £24
Last refresh of the prices: Last Friday at 21:14 SAST.
View all departures Get from Kimberley to Upington This route is served by bus only
The journey takes about 7 hours, and with fares starting at just £24, it presents an excellent value for a comfortable ride.
Where are the popular stops in Kimberley and Upington? Stops in Upington B
Kgalagadi Pick n Pay Centre
Kgalagadi Pick n Pay Centre, Cnr Hill and Le Roux Streets, Upington,NorthernCape,SouthAfrica Map
Compare bus companies 3.5 out of 5 stars 3.5/5 43,947 reviews
Staff 4.3
Timeliness 3.2
Cleanliness 4.1
WiFi 1.2
Customers enjoyed the trip overall, mentioning it was a great experience. However, some customers reported discomfort due to high air conditioning levels causing headaches and worsening sinus issues during the journey.
Intercape Mainliner Kimberley Upington recent customer reviews I enjoyed it but only one thing I didn't like about our trip the Aircon makes me sick and they kept it so very high had a terrible headache because of it as I'm struggling with sinuses and the aircon makes it worse
It was a great experience. I enjoyed the trip.
5 out of 5 stars
Franklin V.
11 February 2024
Frequently asked questions about travelling by bus from Kimberley, ZA to Upington
What's the distance between Kimberley and Upington by coach? The distance between Kimberley and Upington by coach is approximately 214 miles (345 km).
How can I get from Kimberley to Upington without driving? You can travel to Upington from Kimberley by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, another alternative is to explore ridesharing trips.
Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Kimberley, ZA to Upington was searched and found on 24 Nov 2025 with a price of £17 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Kimberley, ZA to Upington as early as possible.
You can expect to pay from £17 to £36 for a bus ticket from Kimberley, ZA to Upington based on the last 2 days. You can expect to find the cheapest price for the trip at £17, which is on 2025-11-24.
People from around the world trust Busbud
Popular bus departures from Kimberley Popular bus routes to Upington Continue your journey from Upington