There are 7 ways to get from Swellendam to Kimberley by taxi, plane, bus, car, car train, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Cape Town International Airport, fly to Kimberley
best- Take the taxi from Swellendam to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Kimberley (KIM)plane CPT - KIM
3h 56mR 3,279–5,352Drive, car train
cheapest- Drive from Swellendam to Beaufort Westcar
- Take the car train from Beaufort West to Kimberleycartrain
13h 55mR 1,156–1,579Taxi, bus
- Take the taxi from Swellendam to Voortrekker Sttaxi
- Take the bus from Voortrekker St to Tourist Info Centerbus
11h 58mR 1,770–2,101Drive 893.6 km
- Drive from Swellendam to Kimberleycar 893.6 km
11h 17mR 2,021–2,919Taxi to Cape Town International Airport, fly to Bram Fischer International Airport, taxi
- Take the taxi from Swellendam to Capetown-Airport-CPTtaxi
- Fly from Cape Town International Airport (CPT) to Bram Fischer International Airport (BFN)plane CPT - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Kimberleytaxi
5h 32mR 4,019–6,377Bus to George Airport, fly to Kimberley
- Take the bus from Swellendam to Georgebus
- Fly from George Airport (GRJ) to Kimberley (KIM)plane GRJ - KIM
8h 13mR 1,903–4,434Bus
- Take the bus from Swellendam to Mosselbay Caltexbus
- Take the bus from Mossel Bay to Three Sistersbus
- Take the bus from Three Sisters to Kimberleybus
15h 4mR 1,238–1,635
Cape Town International Airport (CPT) to Kimberley (KIM) flights
Questions & Answers
The cheapest way to get from Swellendam to Kimberley is to drive and car train which costs R 1 100 - R 1 600 and takes 13h 55m.
The fastest way to get from Swellendam to Kimberley is to taxi and fly which takes 3h 56m and costs R 3 200 - R 5 500.
No, there is no direct bus from Swellendam to Kimberley. However, there are services departing from Swellendam and arriving at Kimberley via Mossel Bay and Three Sisters. The journey, including transfers, takes approximately 15h 4m.
The distance between Swellendam and Kimberley is 1033 km. The road distance is 893.6 km.
The best way to get from Swellendam to Kimberley without a car is to taxi and bus which takes 11h 58m and costs R 1 700 - R 2 100.
It takes approximately 3h 56m to get from Swellendam to Kimberley, including transfers.
Swellendam to Kimberley bus services, operated by TransLux Express, depart from Swellendam station.
Swellendam to Kimberley bus services, operated by TransLux Express, arrive at Mosselbay Caltex station.
Yes, the driving distance between Swellendam to Kimberley is 894 km. It takes approximately 11h 17m to drive from Swellendam to Kimberley.
There are 184+ hotels available in Kimberley.
What companies run services between Swellendam, South Africa and Kimberley, South Africa?
You can take a bus from Swellendam to Kimberley via Mosselbay Caltex, Mossel Bay, and Three Sisters in around 15h 4m.
- Website
- flyairlink.com
Flights from Cape Town International Airport to Kimberley
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 1,800–3,400
Flights from Cape Town International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,400–5,000
Flights from George Airport to Kimberley via Cape Town International Airport
- Ave. Duration
- 4h 52m
- When
- Sunday
- Estimated price
- R 3,000–7,500
Flights from George Airport to Kimberley via Johannesburg
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Sunday, and Friday
- Estimated price
- R 1,500–3,900
- Website
- flysafair.co.za
Flights from Cape Town International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- R 1,000–2,500
- Website
- flycemair.co.za
Flights from George Airport to Kimberley via Johannesburg
- Ave. Duration
- 6h 5m
- When
- Monday to Friday
- Estimated price
- R 1,500–3,900
Flights from George Airport to Kimberley via Hoedspruit, Johannesburg
- Ave. Duration
- 8h
- When
- Tuesday and Thursday
- Estimated price
- R 3,300–6,000
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Beaufort West to Kimberley
- Ave. Duration
- 9h 20m
- Frequency
- Once a week
- Estimated price
- R 250–270
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Voortrekker St to Tourist Info Center
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- R 500–600
- Schedules at
- eagleliner.co.za
- Single
- R 500–600
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Swellendam to George
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- R 250–350
- Schedules at
- res.prasa.com
Bus from Swellendam to Mosselbay Caltex
- 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 Mossel Bay to Three Sisters
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Three Sisters to Kimberley
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- R 500–650
- 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 Need to know: Jadrolinija, What are the different types of Renfe trains in Spain?, and How to get from JFK to New York City - to help you get the most out of your next trip.














