Next departures for Uitenhage to Mthatha on December 4
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Uitenhage
Umtata Station
No tags
Next departures for Uitenhage to Mthatha on December 5
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Intercape Office, King Edward Street (opposite Train Station)
No tags
Next departures for Uitenhage to Mthatha on December 6
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
Cheapest
Bus
Uitenhage
Shell Ultra City
Fastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Next departures for Uitenhage to Mthatha on December 7
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Next departures for Uitenhage to Mthatha on December 8
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Intercape office, 84 Constitution Road
Intercape Office, King Edward Street (opposite Train Station)
No tags
Next departures for Uitenhage to Mthatha on December 9
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Next departures for Uitenhage to Mthatha on December 10
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Uitenhage
Shell Ultra City
CheapestFastest
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Uitenhage
Umtata Station
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Bus
Intercape office, 84 Constitution Road
Shell Ultra City, Shell Garage N2
No tags
Last refresh of the prices: Yesterday at 7:39 PM SAST.
Compare 2 ways to go from Uitenhage to Mthatha
We recommend taking the shuttle
Among the sustainable travel choices, the shuttle stands out as a good way to reach Mthatha. The journey takes about 8 hours 45 minutes, and with fares starting at just $49, it presents an excellent value for a comfortable ride.
Based on 10416 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Eagle Liner ticket prices on this trip start at $36
Your bus came 45 min later. Your customer line to phone was not available at 4.45 then my son was asked to use the 1st seat then a little later the rude driver told him to sit right at the back without any explanation
1 out of 5 stars
Eunica B.
Very dissatisfied, all my belongings including work stuff were taken by the tsosis because the shell garage was closed and I was the only person waiting for the bus and at 4:30 AM was still very dark. I was hoping that the garage worked for 24 hours.. I was very disappointed and abused. I am only greatfull that I am still alive.
Big Sky Bus is praised for its warmth and comfort, with users appreciating the 100% service quality. Although there was a slight delay in departure by 30 minutes, passengers noted that the driver was considerate and attentive to ensuring everyone reached their destinations comfortably.
Big Sky Uitenhage Mthatha recent customer reviews
The bus was delayed for more than 2 hours and we did not even receive an update from the bus company informing us about the delay and no apologies. Remember that there is no safety on the bus stop and it is cold in the evening and one of the passengers was having a small baby 😭😭😭
2 out of 5 stars
Sipokazi T.
The bus departed 30 mins later. However; the driver was nice to wake people in their destinations.
5 out of 5 stars
No B.
Big Sky Bus are very warm and comfortable.. Their service is 100%
Frequently asked questions about travelling from Uitenhage to Mthatha 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 Uitenhage to Mthatha?
The cheapest bus tickets from Uitenhage to Mthatha start from $36. The average price for this route is around $62. 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 Uitenhage to Mthatha?
The average bus travel time from Uitenhage to Mthatha is 9h 10m, covering a distance of 398 km. The quickest bus can get you there in 8h 55m and is operated by Eagle Liner.
Which bus companies service the Uitenhage to Mthatha route?
Several major bus companies operate on this route with 3 buses available per day, including services from Eagle Liner, Big Sky.
What are the earliest and latest departure times for the bus from Uitenhage to Mthatha?
The earliest bus departs from Uitenhage to Mthatha at 4:30am. And the latest bus departs at 6:30pm.
What are the CO₂ emissions for the bus trip from Uitenhage to Mthatha?
A bus trip from Uitenhage to Mthatha generates an estimated 10 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from Uitenhage to Mthatha?
According to Busbud customers, the highest-rated bus company on this route is Big Sky, with an average rating of 3.6 out of 5 stars based on 3015 reviews.
Which bus company has the best Wi-Fi from Uitenhage to Mthatha?
Based on Busbud reviews, the bus company Big Sky has the highest Wi-Fi rating with a score of 1.5.
Which bus company has the best on-time performance from Uitenhage to Mthatha?
According to Busbud traveller reviews, the most punctual bus company on this route is Big Sky, with a punctuality rating of 3.3 out of 5 stars.
Which bus company has the cleanest buses from Uitenhage to Mthatha?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Big Sky, with a cleanliness rating of 4.2 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
12-02
$97
12-03
$73
Today
$65
12-05
$74
12-06
$73
12-07
$73
12-08
$74
12-09
$74
The cheapest trip from Uitenhage to Mthatha was searched and found on Dec 4, 2025 with a price of $65
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Uitenhage to Mthatha, as early as possible.
You can expect to pay from $65 to $145 for a bus ticket from Uitenhage to Mthatha based on the last 2 days. You can expect to find the cheapest price for the trip at $73 which is on 2025-12-06.
Usually Big Sky 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.