There are 6 ways to get from Arniston to Mossel Bay by taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Arniston to Swellendamtaxi
- Take the bus from Swellendam to Mosselbay Shellbus
3h 50mR 955–1,190Drive 265.3 km
cheapest- Drive from Arniston to Mossel Baycar 265.3 km
2h 52mR 600–867Taxi
- Take the taxi from Arniston to Mossel Baytaxi 265.3 km
2h 52mR 1,800–2,200Taxi, fly
- Take the taxi from Arniston to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to George Airport (GRJ)plane CPT - GRJ
- Take the taxi from George Airport (GRJ) to Mossel Baytaxi
3h 32mR 2,250–4,352Taxi, bus via Swellendam (Greyhound)
- Take the taxi from Arniston to Swellendamtaxi
- Take the bus from Swellendam to Mosselbay Shellbus
3h 54mR 1,183–1,448Taxi, bus via Riviersonderend (Greyhound)
- Take the taxi from Arniston to Riviersonderendtaxi
- Take the bus from Riviersonderend to Mosselbay Shellbus
5h 6mR 915–1,131
Cape Town International Airport (CPT) to George Airport (GRJ) flights
Questions & Answers
The cheapest way to get from Arniston to Mossel Bay is to drive which costs R 600 - R 900 and takes 2h 52m.
The fastest way to get from Arniston to Mossel Bay is to drive which takes 2h 52m and costs R 600 - R 900.
The distance between Arniston and Mossel Bay is 275 km. The road distance is 265.3 km.
The best way to get from Arniston to Mossel Bay without a car is to taxi and bus which takes 3h 50m and costs R 950 - R 1 200.
It takes approximately 3h 50m to get from Arniston to Mossel Bay, including transfers.
Yes, the driving distance between Arniston to Mossel Bay is 265 km. It takes approximately 2h 52m to drive from Arniston to Mossel Bay.
There are 793+ hotels available in Mossel Bay.
What companies run services between Arniston, South Africa and Mossel Bay, South Africa?
There is no direct connection from Arniston to Mossel Bay. However, you can take the taxi to Swellendam, take the bus to Mosselbay Shell, then take the taxi to Mossel Bay. Alternatively, you can drive from Arniston to Mossel Bay in around 2h 52m.
- Website
- flyairlink.com
Flights from Cape Town International Airport to George Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- R 1,200–2,500
- Website
- flysafair.co.za
Flights from Cape Town International Airport to George Airport
- Ave. Duration
- 1h
- When
- Sunday, Friday, and Thursday
- Estimated price
- R 900–2,900
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Swellendam to Mosselbay Shell
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- R 240–340
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Swellendam to Mosselbay Shell
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Riviersonderend to Mosselbay Shell
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
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 The London Underground: Essential tips to navigate the Tube, How to get from Florence to Rome, and Need to know: Greyhound - to help you get the most out of your next trip.







