There are 10 ways to get from Klerksdorp to Swellendam by car, plane, bus, car train, 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.
Drive to Johannesburg International Airport, fly to Cape Town International Airport, drive
best- Drive from Klerksdorp to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Cape Town International Airport (CPT)plane JNB - CPT
- Drive from Capetown-Airport-CPT to Swellendamcar
6h 48mR 1,990–4,022Bus
cheapest- Take the bus from 31 Wessel St to Shell 25 Main Rdbus
- Take the bus from Paarl to Swellendambus
18h 45mR 814–1,377Car train, drive
- Take the cartrain from Klerksdorp to Beaufort Westcartrain
- Drive from Beaufort West to Swellendamcar
22h 38mR 1,231–1,703Drive 1,203.2 km
- Drive from Klerksdorp to Swellendamcar 1,203.2 km
14h 54mR 2,773–4,006Drive to Johannesburg International Airport, fly to George Airport, bus
- Drive from Klerksdorp to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to George Airport (GRJ)plane JNB - GRJ
- Take the bus from George Railway Stn to Swellendambus
8h 56mR 1,925–5,412Bus to Bram Fischer International Airport, fly to Cape Town International Airport, drive
- Take the bus from Klerksdorp to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Cape Town International Airport (CPT)plane BFN - CPT
- Drive from Capetown-Airport-CPT to Swellendamcar
8h 52mR 2,258–4,243Bus to Kimberley, fly to Cape Town International Airport, drive
- Take the bus from 31 Wessel St to Long Stbus
- Fly from Kimberley (KIM) to Cape Town International Airport (CPT)plane KIM - CPT
- Drive from Capetown-Airport-CPT to Swellendamcar
8h 49mR 2,979–5,386Bus, train to Lanseria International Airport, fly to Cape Town International Airport, drive
- Take the bus from Klerksdorp to Johannesburgbus
- Take the train from Park to Pretoriatrain
- Fly from Lanseria International Airport (HLA) to Cape Town International Airport (CPT)plane HLA - CPT
- Drive from Capetown-Airport-CPT to Swellendamcar
9h 48mR 2,976–5,305Bus via Touwsrivier
- Take the bus from Klerksdorp to Touwsriverbus
- Take the bus from Touwsrivier to Worcesterbus
- Take the bus from Worcester to Swellendambus
19h 9mR 890–1,252Bus via Hartenbos (Greyhound)
- Take the bus from Klerksdorp to Mossel Baybus
- Take the bus from Mossel Bay to Swellendambus
19h 28mR 970–1,354
Johannesburg International Airport (JNB) to Cape Town International Airport (CPT) flights
Comparing Your Travel Options
The cheapest way to get from Klerksdorp to Swellendam is to bus via Touwsrivier which costs R 850 - R 1 300 and takes 19h 9m.
The fastest way to get from Klerksdorp to Swellendam is to drive and fly which takes 6h 48m and costs R 1 900 - R 4 100.
No, there is no direct bus from Klerksdorp to Swellendam. However, there are services departing from 31 Wessel St and arriving at Swellendam via Paarl. The journey, including transfers, takes approximately 18h 45m.
The distance between Klerksdorp and Swellendam is 1661 km. The road distance is 1203.2 km.
The best way to get from Klerksdorp to Swellendam without a car is to bus which takes 18h 45m and costs R 800 - R 1 400.
It takes approximately 6h 48m to get from Klerksdorp to Swellendam, including transfers.
Klerksdorp to Swellendam bus services, operated by Eagle Liner, depart from 31 Wessel St station.
Klerksdorp to Swellendam bus services, operated by Eagle Liner, arrive at Shell 25 Main Rd station.
Yes, the driving distance between Klerksdorp to Swellendam is 1203 km. It takes approximately 14h 54m to drive from Klerksdorp to Swellendam.
There are 90+ hotels available in Swellendam.
What companies run services between Klerksdorp, South Africa and Swellendam, South Africa?
You can take a bus from 31 Wessel St to Swellendam via Paarl in around 18h 45m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Cape Town International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- R 1,000–2,500
Flights from Johannesburg International Airport to George Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- R 950–3,300
Flights from Johannesburg International Airport to George Airport via Cape Town International Airport
- Ave. Duration
- 4h 23m
- When
- Friday, Sunday, and Thursday
- Estimated price
- R 950–3,300
Flights from Bram Fischer International Airport to Cape Town International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 1,200–2,600
Flights from Bram Fischer International Airport to Cape Town International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 16m
- When
- Friday, Sunday, Saturday, and Wednesday
- Estimated price
- R 1,200–2,600
Flights from Lanseria International Airport to Cape Town International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- R 1,100–2,600
Flights from Lanseria International Airport to Cape Town International Airport via Durban
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- R 1,100–2,600
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Klerksdorp to Beaufort West
- Ave. Duration
- 16h 45m
- Frequency
- Once a week
- Estimated price
- R 380–410
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from 31 Wessel St to Shell 25 Main Rd
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- R 550–1,100
- Schedules at
- eagleliner.co.za
- Single
- R 750–1,100
Bus from 31 Wessel St to Long St
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- R 260–320
- Schedules at
- eagleliner.co.za
- Single
- R 260–320
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 beginner’s guide to the 2018 World Nomad Games, Best ways to travel around Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.







