Lesotho Highlands East-West Traverse & Sani Pass

Traverse the highlands east from Maseru to ride ponies, see waterfalls and dams, and descend Sani Pass to Durban.

A one-way, long-distance mountain drive. Daily driving distances are not long, but travel is slow, making it suitable for self-drivers with 4WD experience. The western section covers Thaba Bosiu, Morija, and pony trekking in Malealea; the middle section features Maletsunyane Falls and two highland reservoirs; the eastern section crosses a 3,200-meter pass before descending Sani Pass. This route skips Mokhotlong to dedicate more time to the waterfall and Katse Dam.

High mountain roads can be blocked by snow from June to August, and afternoon thunderstorms are common from November to February. Check road conditions before setting off.

Day by day

Day 1 · Johannesburg South to Maseru

Johannesburg → Maseru(Basotho Hat Craft Centre、Our Lady of Victories Cathedral)

Pick up your 4WD vehicle and head south, driving about 5–6 hours to the Maseru Bridge border post. Enter the city immediately after crossing.

Obtain a cross-border permit for your rental car and confirm one-way drop-off options. Avoid walking in Maseru after dark.

Stay: Kingsway and City Centre

Day 2 · Birthplace of the Kingdom & Dinosaur Footprints

Maseru(Thaba Bosiu、Morija Museum & Archives、Morija Dinosaur Footprints)

Drive east for about 30 minutes to Thaba Bosiu, head south to Morija, and finally transfer to Malealea. Total drive time is about 3 hours.

The last 7 km to Malealea is an unpaved road; ensure you arrive before dark.

Stay: Malealea

Day 3 · Malealea Pony Trekking

Maseru(Malealea)

Stay in the area and ride Basotho ponies with a local guide to rock paintings and waterfalls, taking half a day to a full day.

Stay at least two consecutive nights. Book your guide and pony with the lodge the day before.

Stay: Malealea

Day 4 · Transfer to Semonkong for the Waterfall

Maseru(Maletsunyane Falls (Semonkong))

Drive about 4 hours to Semonkong. In the afternoon, follow a 5 km unpaved road to the waterfall viewpoint.

There is an entry fee for the waterfall. Water volume peaks in summer and decreases significantly in winter.

Stay: Semonkong

Day 5 · Mountain Drive via Mohale Dam

Maseru(Mohale Dam)

Drive north via Ramabanta for about 2 hours, then turn east for about 3–3.5 hours to Thaba-Tseka, mostly on winding paved roads.

Paved roads have potholes and lack guardrails; add 25% to GPS estimated times. Fill up on fuel along the way.

Stay: Thaba-Tseka

Day 6 · Gravel Road to Katse Dam

Katse Dam

Drive about 60 km on gravel roads, taking around 3 hours. Tour the dam in the afternoon; the dam wall tour takes just over an hour.

This road is rugged and requires a high-clearance vehicle. Confirm road conditions with locals after rain or snow.

Stay: Katse Dam (Lejone)

Day 7 · Cross the Pass to Sani Top

Sani Top

Drive about 210 km on paved mountain roads, taking about 5–6 hours, via Taung to the A1, crossing a 3,200-meter pass.

High altitudes are cold at night. Fuel stops are scarce; top up near Mokhotlong.

Stay: Sani Top

Day 8 · Descend Sani Pass to Durban

Drakensberg (Champagne Valley)(Nelson Mandela Capture Site、Howick Falls) → Durban

Descend the pass for about 1 hour to the South African border post, then drive about 3–4 hours through midland countryside to Durban.

Border posts on both sides are open from approximately 6:00 to 18:00. A 4WD is mandatory for the unpaved sections of the pass. Check the weather before departing.

Similar itineraries