There are 5 ways to get from Kokstad to Cradock by bus (Greyhound), car, bus, 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.
Bus
best- Take the bus from Mt Curie One Stop to Mthathabus
- Take the bus from Mthatha to Butterworthbus
- Take the bus from Butterworth to East Londonbus
- Take the bus from East London to Port Elizabethbus
- Take the bus from Port Elizabeth to Cradockbus
20h 3mR 2,444–3,254Drive 541.8 km
cheapest- Drive from Kokstad to Cradockcar 541.8 km
8h 1mR 1,193–1,723Bus, bus to King Shaka International Airport, fly
- Take the bus from Kokstad to Portshepstonebus
- Take the bus from Port Shepstone to Durban Airportbus
- Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)plane DUR - PLZ
- Take the bus from Port Elizabeth to Cradockbus
12h 15mR 2,054–4,423Bus via Bloemfontein (Greyhound)
- Take the bus from Mt Curie One Stop to Mthathabus
- Take the bus from Mthatha to Bloemfonteinbus
- Take the bus from Bloemfontein to Cradockbus
22h 10mR 1,499–1,984Bus to Mthatha Airport, fly, bus
- Take the bus from Mt Curie One Stop to Mthathabus
- Fly from Mthatha Airport (UTT) to Port Elizabeth (PLZ)plane UTT - PLZ
- Take the bus from Port Elizabeth to Cradockbus
13h 33mR 3,464–7,474
King Shaka International Airport (DUR) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Kokstad to Cradock is to drive which costs R 1 100 - R 1 800 and takes 8h 1m.
The fastest way to get from Kokstad to Cradock is to drive which takes 8h 1m and costs R 1 100 - R 1 800.
The distance between Kokstad and Cradock is 1013 km. The road distance is 541.8 km.
The best way to get from Kokstad to Cradock without a car is to bus which takes 20h 3m and costs R 2 400 - R 3 300.
It takes approximately 20h 3m to get from Kokstad to Cradock, including transfers.
Yes, the driving distance between Kokstad to Cradock is 542 km. It takes approximately 8h 1m to drive from Kokstad to Cradock.
There are 21+ hotels available in Cradock.
What companies run services between Kokstad, KwaZulu-Natal, South Africa and Cradock, South Africa?
You can take a vehicle from Kokstad to Cradock via Mt Curie One Stop, Mthatha, Butterworth, East London, East London Stn, East London, Port Elizabeth, and Port Elizabeth in around 20h 3m.
- 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,400–3,000
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,400–3,000
Flights from Mthatha Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- R 2,300–6,000
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 950–2,400
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 46m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 950–2,400
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- R 2,600–6,000
- 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,700–3,300
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Mt Curie One Stop to Mthatha
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Mthatha to Butterworth
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from East London to Port Elizabeth
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- R 480–650
- 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 Mthatha to Bloemfontein
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- R 500–700
- 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
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Butterworth to East London
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- R 85–220
- Schedules at
- eagleliner.co.za
- Single
- R 85–220
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Kokstad to Portshepstone
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- R 230–330
- Schedules at
- res.prasa.com
- Phone
- +27 39 312 1406
- enquiriesr@margatecoach.co.za
- Website
- margatecoach.co.za
Bus from Port Shepstone to Durban Airport
- Ave. Duration
- 2h 17m
- Frequency
- 5 times a day
- Estimated price
- R 240–280
- Schedules at
- margatecoach.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 5 delightfully under-the-radar French towns you need to visit, Why you should take the train in the US, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.










