There are 6 ways to get from Capetown Airport (CPT) to Drakensberg by plane, unknown, car, car train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Cape Town International Airport to Pietermaritzburg, travel
best- Fly from Cape Town International Airport (CPT) to Pietermaritzburg (PZB)plane CPT - PZB
- Walk from Pietermaritzburg (PZB) to Drakensbergunknown
6h 12mDrive, car train, travel
- Drive from Capetown Airport (CPT) to Worcestercar
- Take the cartrain from Worcester to Klerksdorpcartrain
- Walk from Klerksdorp to Drakensbergunknown
38h 21mFly Cape Town International Airport to Maseru, travel
- Fly from Cape Town International Airport (CPT) to Maseru (MSU)plane CPT - MSU
- Walk from Maseru (MSU) to Drakensbergunknown
7h 18mFly Cape Town International Airport to King Shaka International Airport, bus, travel
- Fly from Cape Town International Airport (CPT) to King Shaka International Airport (DUR)plane CPT - DUR
- Take the bus from Durban Bus Stn to Canon Rodgers Rdbus
- Walk from Canon Rodgers Rd to Drakensbergunknown
8h 18mFly Cape Town International Airport to Johannesburg Airport, fly to King Mswati III International Airport, fly to Durban Airport, bus, travel
- Fly from Cape Town International Airport (CPT) to Johannesburg International Airport (JNB)plane CPT - JNB
- Fly from Johannesburg Airport to King Mswati III International Airportplane
- Fly from King Mswati III International Airport to Durban Airportplane
- Take the bus from Durban Bus Stn to Canon Rodgers Rdbus
- Walk from Canon Rodgers Rd to Drakensbergunknown
12h 10mFly Capetown Airport to King Mswati III International Airport, fly to Durban Airport, bus, travel
- Fly from Capetown Airport to King Mswati III International Airportplane
- Fly from King Mswati III International Airport to Durban Airportplane
- Take the bus from Durban Bus Stn to Canon Rodgers Rdbus
- Walk from Canon Rodgers Rd to Drakensbergunknown
10h 53m
Cape Town International Airport (CPT) to Pietermaritzburg (PZB) flights
Questions & Answers
The distance between Capetown Airport (CPT) and Drakensberg is 1324 km.
It takes approximately 6h 12m to get from Capetown Airport (CPT) to Drakensberg, including transfers.
What companies run services between Capetown Airport (CPT), South Africa and Drakensberg, Mokhotlong, Lesotho?
There is no direct connection from Capetown Airport (CPT) to Drakensberg. However, you can fly to Pietermaritzburg (PZB) then travel to Drakensberg. Alternatively, you can take a vehicle from Capetown Airport (CPT) to Drakensberg via Worcester and Klerksdorp in around 38h 21m.
- Website
- flysafair.co.za
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $60–170
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $65–160
- Website
- g-airways.com
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $75–700
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–600
- Website
- flexflight.dk
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $75–700
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–600
- Website
- flysaa.com
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $140–290
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–290
- Website
- flyairlink.com
Flights from Cape Town International Airport to Pietermaritzburg via Johannesburg International Airport
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- $200–290
Flights from Cape Town International Airport to Pietermaritzburg via George, Johannesburg International Airport
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- $200–290
Flights from Cape Town International Airport to Pietermaritzburg via Upington, Johannesburg International Airport
- Ave. Duration
- 6h 55m
- When
- Monday and Friday
- Estimated price
- $200–290
Flights from Cape Town International Airport to Pietermaritzburg via Kimberley, Johannesburg International Airport
- Ave. Duration
- 7h 25m
- When
- Monday to Saturday
- Estimated price
- $200–290
Flights from Cape Town International Airport to Maseru via Johannesburg International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $270–390
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $95–230
- Website
- flycemair.co.za
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $140–290
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–250
- Website
- singaporeair.com
Flights from Cape Town International Airport to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $75–290
- Website
- renac.co.sz
Flights from Cape Town International Airport to King Shaka International Airport
- Ave. Duration
- 2h
- When
- Wednesday
- Estimated price
- $65–340
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Worcester to Klerksdorp
- Ave. Duration
- 29h 27m
- Frequency
- Once a week
- Estimated price
- $25–40
- Schedules at
- res.prasa.com
- Economy (Sitter)
- $25
- Sleeper (Tourist)
- $40
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Canon Rodgers Rd
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- eagleliner.co.za
- Single
- $9–16
Bus from Durban Bus Stn to Canon Rodgers Rd
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- eagleliner.co.za
- Single
- $9–16
Bus from Durban Bus Stn to Canon Rodgers Rd
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- eagleliner.co.za
- Single
- $9–16
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 French strikes 2018: What are my alternative transport options?, Heading to Europe? Read this before you buy a Eurail Pass, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.







