There are 4 ways to get from Richards Bay to Cradock by car, taxi, plane, 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.
Drive 940.8 km
best- Drive from Richards Bay to Cradockcar 940.8 km
12h 59mR 2,120–3,062Taxi to King Shaka International Airport, fly to Port Elizabeth, bus
- Take the taxi from Richards Bay to King Shaka International Airport (DUR)taxi
- Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)plane DUR - PLZ
- Take the bus from Port Elizabeth to Cradockbus
7h 49mR 2,903–5,235Fly Richards Bay to Port Elizabeth, bus
- Fly from Richards Bay (RCB) to Port Elizabeth (PLZ)plane RCB - PLZ
- Take the bus from Port Elizabeth to Cradockbus
11h 53mR 3,364–6,825Taxi to King Shaka International Airport, fly to Bram Fischer International Airport, bus
- Take the taxi from Richards Bay to King Shaka International Airport (DUR)taxi
- Fly from King Shaka International Airport (DUR) to Bram Fischer International Airport (BFN)plane DUR - BFN
- Take the bus from Bloemfontein to Cradockbus
11hR 3,238–5,605
King Shaka International Airport (DUR) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Richards Bay to Cradock is to drive which costs R 2 100 - R 3 100 and takes 12h 59m.
The fastest way to get from Richards Bay to Cradock is to taxi and fly and bus which takes 7h 49m and costs R 2 900 - R 5 500.
The distance between Richards Bay and Cradock is 941 km. The road distance is 940.8 km.
It takes approximately 12h 59m to drive 940.8 km from Richards Bay to Cradock.
Yes, the driving distance between Richards Bay to Cradock is 941 km. It takes approximately 12h 59m to drive from Richards Bay to Cradock.
There are 22+ hotels available in Cradock.
What companies run services between Richards Bay, South Africa and Cradock, South Africa?
You can drive from Richards Bay to Cradock in around 12h 59m.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,800–2,700
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,800–2,700
Flights from Richards Bay to Port Elizabeth via Johannesburg
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- R 2,700–6,000
Flights from Richards Bay to Port Elizabeth via Johannesburg, Capetown
- Ave. Duration
- 11h 15m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 4,100–6,000
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Monday to Saturday
- Estimated price
- R 2,500–8,000
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 1,300–3,300
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 46m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 1,300–3,300
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 25m
- When
- Saturday
- Estimated price
- R 1,600–3,300
- Website
- flysaa.com
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,500–4,800
Flights from King Shaka International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,700–6,000
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 32m
- When
- Monday to Thursday
- Estimated price
- R 1,700–6,000
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- R 2,300–5,000
Flights from King Shaka International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,700–6,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Port Elizabeth to Cradock
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Cradock
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Cradock
- Ave. Duration
- 6h 52m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 35m
- Estimated price
- R 1,000–1,300
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
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 How to plan an amazing trip around Scandinavia, The London Underground: Essential tips to navigate the Tube, and Getting to Rome from the airport - to help you get the most out of your next trip.





