Explore/South Africa/ZA EC/Barkly Pass — Elliot to Barkly East (R58)
ZAElliot, South AfricaModeratePaved

Barkly Pass — Elliot to Barkly East(R58).

Distance
55 km
Duration
1 day
Climb
650 m
CloneClone in AppShareShare
R
Curated by Rider · Updated Aug 2026
Overview

Barkly Pass — Elliot to Barkly East (R58).

A superb tarred mountain pass in the Eastern Cape Highlands. The R58 sweeps up from Elliot through sandstone cliffs and Drakensberg foothills to a 2,018m summit, then drops to the highland town of Barkly East. Smooth switchbacks, big skies and vulture colonies — the gateway to Rhodes and the roof of the Eastern Cape.

Quick facts

SurfacePaved
Distance55 km
Days1
Total climb650 m
DifficultyModerate
Loading map...
Day-by-day

The route.

ROUTE
3 stops
Start
Elliot (Khowa)Start · Set out from Elliot beneath the distinctive Gatberg peak. Fuel up and head north on the tarred R58 — the pass begins a few kilometres out of town.
Pass
Barkly Pass Summit (2018m)Mountain Pass · Sweeping tarred switchbacks climb 626m through sandstone buttresses. Frequent winter snow closures — best ridden October to April. Watch for Cape vultures riding the ridge lift.
End
Barkly EastEnd · Highland trout-fishing town famous for the zig-zag railway reverses built to climb the mountains. Gateway to Rhodes and Tiffindell.

More routes in ZA EC

Ben Macdhui & Tiffindell — Rhodes to the Roof of the Eastern CapeZA EC · 48 kmKatberg Pass — Whittlesea to SeymourZA EC · 65 kmWild Coast — Mthatha to Coffee Bay & Hole in the WallZA EC · 95 kmNaudé's Nek Pass — Rhodes to MaclearZA EC · 95 kmBaviaanskloof Wilderness Route — Patensie to WillowmoreZA EC · 210 km

Save this ride. Open the app.

Clone it to your planner, customize dates and stops, then ride. All free.

Open in MotoVault
Navigate this route with GPS
Open