There are 3 ways to get from Cradock to Lesotho by bus, plane, shuttle, 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, fly
best- Take the bus from Cradock to Port Elizabethbus
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)plane PLZ - MSU
9h 57m$342–516Drive 432.5 km
cheapest- Drive from Cradock to Maserucar 432.5 km
7h 19m$61–88Bus, shuttle
- Take the bus from Cradock to Jonannesburgbus
- Take a shuttle bus from Johannesburg Airport to Maseru
19h 46m$399–606
Port Elizabeth (PLZ) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Cradock to Lesotho is to drive which costs $60 - $90 and takes 7h 19m.
The fastest way to get from Cradock to Lesotho is to drive which takes 7h 19m and costs $60 - $90.
The distance between Cradock and Lesotho is 852 km. The road distance is 432.5 km.
The best way to get from Cradock to Lesotho without a car is to bus and shuttle which takes 19h 46m and costs $390 - $650.
It takes approximately 9h 57m to get from Cradock to Lesotho, including transfers.
Yes, the driving distance between Cradock to Lesotho is 432 km. It takes approximately 7h 19m to drive from Cradock to Lesotho.
There are 76+ hotels available in Lesotho.
What companies run services between Cradock, South Africa and Lesotho?
There is no direct connection from Cradock to Lesotho. However, you can take the bus to Port Elizabeth, take the taxi to Port Elizabeth (PLZ) airport, fly to Maseru (MSU), then take the taxi to Maseru. Alternatively, you can take a bus from Cradock to Maseru via Jonannesburg, Park, Marlboro, OR Tambo Airport, and Johannesburg Airport in around 19h 46m.
- Website
- flyairlink.com
Flights from Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $120–420
Flights from Port Elizabeth to Maseru via Durban, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $280–360
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Cradock to Port Elizabeth
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $29–40
- Schedules at
- greyhound.co.za
Bus from Cradock to Jonannesburg
- Ave. Duration
- 13h 28m
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- greyhound.co.za
- Phone
- +27 82 805 7919
- evoshuttle@gmail.com
- Website
- africanshuttle.com
Shuttle from Johannesburg Airport to Maseru
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $367–550
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $460–550
- From
- $367
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 South Korea: Travelling from Seoul to Busan , How to get from Heathrow Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.





