There are 4 ways to get from Mossel Bay to Klaarstroom by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi via Oudtshoorn (Greyhound)
best- Take the bus from Mossel Bay to Oudtshoornbus
- Take the taxi from Oudtshoorn to Klaarstroomtaxi
3h 1mR 1,066–1,366Drive 165.4 km
cheapest- Drive from Mossel Bay to Klaarstroomcar 165.4 km
2h 26mR 374–540Taxi
- Take the taxi from Mossel Bay to Klaarstroomtaxi 165.4 km
2h 26mR 1,100–1,400Bus, taxi (Greyhound)
- Take the bus from Mossel Bay to De Rustbus
- Take the taxi from De Rust to Klaarstroomtaxi
3h 5mR 816–1,036
Questions & Answers
The cheapest way to get from Mossel Bay to Klaarstroom is to drive which costs R 370 - R 550 and takes 2h 26m.
The fastest way to get from Mossel Bay to Klaarstroom is to drive which takes 2h 26m and costs R 370 - R 550.
The distance between Mossel Bay and Klaarstroom is 201 km. The road distance is 165.4 km.
The best way to get from Mossel Bay to Klaarstroom without a car is to bus and taxi via Oudtshoorn which takes 3h 1m and costs R 1 000 - R 1 400.
It takes approximately 3h 1m to get from Mossel Bay to Klaarstroom, including transfers.
Yes, the driving distance between Mossel Bay to Klaarstroom is 165 km. It takes approximately 2h 26m to drive from Mossel Bay to Klaarstroom.
There are five+ hotels available in Klaarstroom.
What companies run services between Mossel Bay, South Africa and Klaarstroom, Western Cape, South Africa?
There is no direct connection from Mossel Bay to Klaarstroom. However, you can take the taxi to Mossel Bay, take the bus to Oudtshoorn, then take the taxi to Klaarstroom. Alternatively, you can drive from Mossel Bay to Klaarstroom in around 2h 26m.
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Mossel Bay to Oudtshoorn
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Mossel Bay to De Rust
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 23m
- Estimated price
- R 300–1,400
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, What documents do I need to cross Niagara Falls?, and Getting around the Cyclades - to help you get the most out of your next trip.





