Satellite map of Sani Pass

Drakensberg, KwaZulu-Natal · South Africa

Sani Pass

P318Himeville to Sani Top (Lesotho border)

Distance16.7 mi27 km
Drive time39 minon the road
DifficultyExperttightness 8 of 10
Add to trip GPX

The legendary gravel climb from KwaZulu-Natal up the Drakensberg Escarpment into Lesotho, South Africa’s highest motor pass at 2,876 m, with 13 hairpins, gradients to 1:3 and sheer drops.

The road heads west from Himeville across the foothills before the surface turns to gravel at the Sani Pass Hotel, where the serious climbing begins. It ascends about 1,300 m through hairpin bends carved into the Escarpment face, each turn opening wider views down the Mkhomazana valley, narrowing near the top to vertiginous drops. At the summit sit the border posts and the highest pub in Africa; the descent demands low-range gearing throughout.

The mother of all South African passes, a 4x4-only gravel climb up the Drakensberg wall into Lesotho with the highest pub in Africa waiting at the top.

Why we picked it

Sani Pass on the map16.7 mi · point to point

HimevilleStart · Drakensberg, KwaZulu-Natal
Sani Top (Lesotho border)End · Drakensberg, KwaZulu-Natal

Character

Corners68bends
Tightness8of 10
Max gradient20%≈ 1-in-5
Hairpins5bends over 150°
Climb1,435 mtotal ascent
Summit2,875.8 mhighest point of the line · 9,435 ft

Steeper than 9 in 10 roads here · higher than 9 in 10 roads in the catalogue.

Corners

busiest around mile 16
4812 mi

Elevation

under 4%4–8%over 8%1,544.3 – 2,875.8 m
summit · 2,875.8 m 2,0002,500 m 0817 mi

Points of interest3 stops

  • Sani PassViewpoint
    16 mi in
  • Mizno’s viewViewpoint
    14 mi in
  • Mkhomazana WaterfallLandmark
    2.6 mi in

Hazards

  • 4x4 mandatory
  • Thirteen hairpin bends, several requiring three-point turns
  • Gradients up to 1:3 (33%) on the upper section
  • Loose gravel and deep ruts after rain
  • Vertical cliff drops with no barriers
  • Snow and ice possible any month at the summit
  • Border post closes at 18:00

Sources

Verified route: mapped from real road geometry and fact-checked by a human editor. How roads get checked

Driving the Sani Pass: quick answers

How long does it take to drive the Sani Pass?
Sani Pass runs 16.7 miles (27 km) and takes about 39 min to drive without stops.
How difficult is the Sani Pass to drive?
We rate it expert: 68 corners including 5 hairpins, a maximum gradient of 20%, and a tightness of 8 out of 10.
When is the best time to drive the Sani Pass?
Spring and Autumn and Winter are best.
Is the Sani Pass fully paved?
No, part of the route runs on gravel or unpaved surface. 4x4 mandatory Thirteen hairpin bends, several requiring three-point turns Gradients up to 1:3 (33%) on the upper section Loose gravel and deep ruts after rain Vertical cliff drops with no barriers Snow and ice possible any month at the summit Border post closes at 18:00 The legendary gravel climb from KwaZulu-Natal up the Drakensberg Escarpment into Lesotho, South Africa’s highest motor pass at 2,876 m, with 13 hairpins, gradients to 1:3 and sheer drops.

Nearby roads

The closest great drives to Sani Pass.

All 9 roads in South Africa ›