- Swellendam to Dimbaza buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Swellengrebel Hotel, Voortrekker Street | Dimbaza Motors, Dr Sebe Drive. | No tags |
Get from Swellendam to Dimbaza
This route is served by bus only
The journey takes about 12 hours 45 minutes, and with fares starting at just £30, it presents an excellent value for a comfortable ride.
1bus per day
12h 45mAverage duration
397 milesDistance
16kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/543,903 reviews
Based on 43903 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 Wi-Fi. Intercape ticket prices on this trip start at £30
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling by bus from Swellendam to Dimbaza
How far is Dimbaza from Swellendam by coach?
The journey from Swellendam to Dimbaza by coach covers an approximate distance of 399 miles (643 km).
What is the best way to go from Swellendam to Dimbaza without flying?
To travel from Swellendam to Dimbaza without flying, you can take the coaches. The coach provides a comfortable and sustainable journey and allows you to enjoy the sights while reaching your destination. You also have the option of utilising carpooling services.
Top travelled bus routes
People from around the world trust Busbud
Popular bus departures from Swellendam
- Find bus tickets from Swellendam to Cape Town
- Swellendam to Mthatha bus times and fares
- How to travel from Swellendam to Pietermaritzburg
- Find bus tickets from Swellendam to Humansdorp
- Swellendam to George bus times and fares
- How to travel from Swellendam to Port Elizabeth
- Find bus tickets from Swellendam to Queenstown






