Next bus departures Today, Nov 26 Tomorrow, Nov 27 Fri, Nov 28 Sat, Nov 29 Sun, Nov 30 Mon, Dec 1 Tue, Dec 2 More dates
Next departures for Upington to Welkom on November 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest Fastest $100
Next departures for Upington to Welkom on November 27 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest Fastest $100
Next departures for Upington to Welkom on November 28 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest Fastest $100
Next departures for Upington to Welkom on November 29 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest $95 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Fastest $100
Next departures for Upington to Welkom on November 30 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest $78 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Fastest $91 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) No tags $83
Next departures for Upington to Welkom on December 1 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest $77 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Fastest $85 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) No tags $81
Next departures for Upington to Welkom on December 2 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Cheapest $77 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) Fastest $85 Bus 9:00am
Upington - Intercape Office, Lutz Street 11h 45m 8:45pm
Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers) No tags $81
Last refresh of the prices: Yesterday at 5:21 AM SAST.
View all departures Get from Upington to Welkom This route is served by bus only
The journey takes about 11 hours 45 minutes, and with fares starting at just $60, it presents an excellent value for a comfortable ride.
Where are the popular stops in Upington and Welkom? 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 44,023 reviews
Staff 4.3
Timeliness 3.2
Cleanliness 4.1
Wifi 1.2
Based on 44023 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Intercape ticket prices on this trip start at $60
Intercape Mainliner Upington Welkom recent customer reviews Exceptional good
5 out of 5 stars
Topollo Desmond M.
October 1, 2024
Frequently asked questions about travelling from Upington to Welkom by bus
How far is Upington from Welkom? The distance covered from Upington to Welkom is 540 km (335 miles).
What are the departure and arrival locations for buses traveling from Upington to Welkom? Buses traveling this route start their trip at Upington - Intercape Office, Lutz Street, in Upington, and end it at Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers), in Welkom.
Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Upington to Welkom was searched and found on Nov 24, 2025 with a price of $71 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Upington to Welkom, as early as possible.
You can expect to pay from $71 to $99 for a bus ticket from Upington to Welkom based on the last 2 days. You can expect to find the cheapest price for the trip at $75 which is on 2025-12-01.
People from around the world trust Busbud
Popular bus departures from Upington Popular bus routes to Welkom Continue your journey from Welkom