There are 4 ways to get from Cradock to Malealea by bus, plane, taxi, 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 to Port Elizabeth, fly, taxi
best- Take the bus from Cradock to Port Elizabeth
- Fly from Port Elizabeth (PLZ) to Maseru (MSU)PLZ - MSU
- Take the taxi from Maseru (MSU) to Malealea
10h 45m$329–527Drive 392.4 km
cheapest- Drive from Cradock to Malealea392.4 km
7h 20m$55–80Bus, shuttle, taxi
- Take the bus from Cradock to Jonannesburg
- Take a shuttle bus from Johannesburg Airport to Maseru
- Take the taxi from Maseru to Malealea
21h 10m$477–664Bus to Bram Fischer International Airport, fly, taxi
- Take the bus from Cradock to Bloemfontein
- Fly from Bram Fischer International Airport (BFN) to Maseru (MSU)BFN - MSU
- Take the taxi from Maseru (MSU) to Malealea
13h 9m$221–690
Port Elizabeth (PLZ) to Maseru (MSU) flights
Questions & Answers
The cheapest way to get from Cradock to Malealea is to drive which costs $50 - $80 and takes 7h 20m.
The fastest way to get from Cradock to Malealea is to drive which takes 7h 20m and costs $50 - $80.
The distance between Cradock and Malealea is 898 km. The road distance is 392.4 km.
The best way to get from Cradock to Malealea without a car is to bus and shuttle and taxi which takes 21h 10m and costs $470 - $700.
It takes approximately 10h 45m to get from Cradock to Malealea, including transfers.
Yes, the driving distance between Cradock to Malealea is 392 km. It takes approximately 7h 20m to drive from Cradock to Malealea.
There are one+ hotels available in Malealea.
What companies run services between Cradock, South Africa and Malealea, Lesotho?
There is no direct connection from Cradock to Malealea. 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 Malealea. Alternatively, you can take the bus to Jonannesburg, walk to Park, take the train to Marlboro, take the train to OR Tambo Airport, walk to Johannesburg Airport, take the shuttle to Maseru, then take the taxi to Malealea.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyairlink.com
Flights from Port Elizabeth to Maseru via Johannesburg
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $120–490
Flights from Port Elizabeth to Maseru via Durban, Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $280–360
Flights from Bram Fischer International Airport to Maseru via Johannesburg
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $110–650
- 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
- $28–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
Bus from Cradock to Bloemfontein
- Ave. Duration
- 6h 52m
- Frequency
- Once daily
- Estimated price
- $29–40
- 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
- $354–510
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $450–510
- From
- $354
- Ave. Duration
- 1h 15m
- Estimated price
- $75–110
Urban Taxis & Tours
- Phone
- +266 2731 9097
- Website
- urbantaxis.co.ls
Urban Taxis & Tours
- Phone
- +266 2731 9097
- Website
- urbantaxis.co.ls
Urban Taxis & Tours
- Phone
- +266 2731 9097
- Website
- urbantaxis.co.ls
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 Train travel in Spain: A guide to Renfe, How to travel India's Golden Triangle, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.





