Next bus departures Today, Nov 25 Tomorrow, Nov 26 Thu, Nov 27 Fri, Nov 28 Sun, Nov 30 Mon, Dec 1 More dates
Next departures for Upington to Vryburg on November 25 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $33 Bus 6:00pm
Upington - Intercape Office, Lutz Street 5h 30m 11:30pm
Intercape Bus Stop at Vryburg No tags $56 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $33 Bus 6:00pm
Upington - Intercape Office, Lutz Street 5h 30m 11:30pm
Intercape Bus Stop at Vryburg No tags $49 Bus 6:00pm
Upington - Intercape Office, Lutz Street 5h 30m 11:30pm
Intercape Bus Stop at Vryburg No tags $44
Next departures for Upington to Vryburg on November 26 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $33 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $58 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $33 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $56 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $53
Next departures for Upington to Vryburg on November 27 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $60 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $59 Bus 6:00pm
Upington - Intercape Office, Lutz Street 5h 30m 11:30pm
Intercape Bus Stop at Vryburg No tags $79
Next departures for Upington to Vryburg on November 28 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $73 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $69 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $66
Next departures for Upington to Vryburg on November 30 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $91 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $38 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $87 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $82
Next departures for Upington to Vryburg on December 1 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 6:15pm
UPINGTON - KGALAGADI PICK N PAY CENTRE, CNR HILL AND LE ROUX STREET, UPINGTON 5h 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG Cheapest Fastest $33 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $109 Bus 6:00pm
Upington Office (11b Schroder Street) - Upington Office 11b Schroder Street, Upington. 5h 15m 11:15pm
VRYBURG - STEERS, 174 MARKET STREET, VRYBURG No tags $33 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $102 Bus 8:00am
Upington - Intercape Office, Lutz Street 5h 30m 1:30pm
Intercape Bus Stop at Vryburg No tags $96
Last refresh of the prices: Yesterday at 1:07 PM SAST.
View all departures Get from Upington to Vryburg This route is served by bus only
The journey takes about 5 hours 30 minutes, and with fares starting at just $34, it presents an excellent value for a comfortable ride.
Where are the popular stops in Upington and Vryburg? 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,001 reviews
Staff 4.3
Timeliness 3.2
Cleanliness 4.1
Wifi 1.2
Based on 44001 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 $37
Intercape Upington Vryburg recent customer reviews Sleepliners are much more comfortable for long distance trips, why were they removed?
3 out of 5 stars
Suzette N.
November 10, 2022 3 out of 5 stars 3/5 11,019 reviews
Staff 4
Timeliness 2.6
Cleanliness 3.8
Wifi 1.1
Based on 11019 reviews, the company was rated 3.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Intercity Xpress ticket prices on this trip start at $34
Frequently asked questions about travelling from Upington to Vryburg by bus
What is the distance between Upington and Vryburg? It's about 381 km (236 miles) from Upington to Vryburg.
What are the departure and arrival locations for buses traveling from Upington to Vryburg? Buses departing from Upington - Intercape Office, Lutz Street in Upington will take you to Vryburg - Steers Restaurant, 174 Market Street in Vryburg.
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 Vryburg was searched and found on Nov 24, 2025 with a price of $30 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Upington to Vryburg, as early as possible.
You can expect to pay from $30 to $90 for a bus ticket from Upington to Vryburg based on the last 2 days. You can expect to find the cheapest price for the trip at $30 which is on 2025-11-26.
Usually Intercape 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.
People from around the world trust Busbud
Popular bus departures from Upington Popular bus routes to Vryburg Continue your journey from Vryburg