- Mthatha to Margate buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Shell Ultra City, Shell Garage N2 | Shelly Beach - Engen Garage (next to Southcoast Mall) | No tags | ||||
![]() | Bus | Shell Ultra City, Shell Garage N2 | Margate - Hibiscus Mall | No tags | ||||
![]() | Bus | Intercape Office, King Edward Street (opposite Train Station) | Margate - Hibiscus Mall | No tags | ||||
![]() | Bus | Intercape Office, King Edward Street (opposite Train Station) | Shelly Beach - Engen Garage (next to Southcoast Mall) | No tags | ||||
![]() | Bus | Shell Ultra City, Shell Garage N2 | Shelly Beach - Engen Garage (next to Southcoast Mall) | No tags |
Get from Mthatha to Margate
This route is served by bus only
The journey takes about 6 hours 40 minutes, and with fares starting at just $43, it presents an excellent value for a comfortable ride.
4bus per day
6h 40mAverage Duration
183 kmDistance
5kgCO₂ emissions
Compare bus companies
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Mthatha to Margate, ZA by bus
How far is Mthatha from Margate?
The distance between Mthatha and Margate is approximately 178 km (111 miles).







