There are 5 ways to get from Kokstad to Cradock by bus, plane, bus (Greyhound), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Margate, fly, bus
best- Take the bus from Kokstad to Portshepstone
- Fly from Margate (MGH) to Port Elizabeth (PLZ)MGH - PLZ
- Take the bus from Port Elizabeth to Cradock
11h 54mR 2,214–4,873Drive 542 km
cheapest- Drive from Kokstad to Cradock542 km
8h 1mR 1,297–1,873Bus
- Take the bus from Mt Curie One Stop to Mthatha
- Take the bus from Mthatha to Butterworth
- Take the bus from Butterworth to East London
- Take the bus from East London to Port Elizabeth
- Take the bus from Port Elizabeth to Cradock
20h 3mR 2,414–3,444Bus, bus to King Shaka International Airport, fly
- Take the bus from Kokstad to Portshepstone
- Take the bus from Port Shepstone to Durban Airport
- Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)DUR - PLZ
- Take the bus from Port Elizabeth to Cradock
12h 15mR 2,254–4,623Bus via Bloemfontein (Greyhound)
- Take the bus from Mt Curie One Stop to Mthatha
- Take the bus from Mthatha to Bloemfontein
- Take the bus from Bloemfontein to Cradock
22h 10mR 1,499–1,984
Margate (MGH) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Kokstad to Cradock is to drive which costs R 1 300 - R 1 900 and takes 8h 1m.
The fastest way to get from Kokstad to Cradock is to drive which takes 8h 1m and costs R 1 300 - R 1 900.
The distance between Kokstad and Cradock is 1012 km. The road distance is 542 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 500.
It takes approximately 11h 54m 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 26+ 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flysafair.co.za
Flights from Margate to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 22m
- When
- Monday to Saturday
- Estimated price
- R 1,300–3,700
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 1,100–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,100–3,300
- Website
- flycemair.co.za
Flights from Margate to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- R 3,900–7,000
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- R 3,000–6,500
- Website
- flysaa.com
Flights from Margate to Port Elizabeth via Johannesburg
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- R 2,600–6,000
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,500–3,100
- 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,500–2,900
- 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 11 611 8000
- bookings@greyhound.co.za
- 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 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 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
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Butterworth to East London
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- R 55–410
- Schedules at
- eagleliner.co.za
- Single
- R 55–410
- 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 Which London airport should I choose?, 4 of the smartest ways to explore Australia, and Italy Travel Guides - to help you get the most out of your next trip.










