Introduction
When to visit
How to get there
Where to stay
Hiring a car
United Kingdom
GBP

Shaka's Rock travel guide

Shaka's Rock Tourism | Shaka's Rock Guide

You're Going to Love Shaka's Rock

Shaka's Rock is a must-see destination in KwaZulu-Natal, South Africa.

When to visit Shaka's Rock

Shaka's Rock in June
Estimated hotel price
£47
1 night at 3-star hotel
Shaka's Rock in June
Estimated hotel price
£47
1 night at 3-star hotel

How to Get to Shaka's Rock

Plane

When flying to Shaka's Rock, you’ll arrive at Durban King Shaka Intl (DUR), which is located 15 km from the city centre. The shortest flight to Shaka's Rock from the United Kingdom departs from London and takes around 18h 40m.

Car

Another option to get to Shaka's Rock is to pick up a car hire from Durban, which is about 42 km from Shaka's Rock. You’ll find branches of Woodford and Firefly, among others, in Durban.

Plane

When flying to Shaka's Rock, you’ll arrive at Durban King Shaka Intl (DUR), which is located 15 km from the city centre. The shortest flight to Shaka's Rock from the United Kingdom departs from London and takes around 18h 40m.

Car

Another option to get to Shaka's Rock is to pick up a car hire from Durban, which is about 42 km from Shaka's Rock. You’ll find branches of Woodford and Firefly, among others, in Durban.

Airports near Shaka's Rock

Airlines serving Shaka's Rock

Lufthansa
Good (8,256 reviews)
KLM
Good (1,576 reviews)
British Airways
Good (8,245 reviews)
SWISS
Good (2,085 reviews)
Turkish Airlines
Good (4,453 reviews)
Iberia
Good (3,256 reviews)
Air France
Good (1,649 reviews)
Qatar Airways
Good (3,726 reviews)
Emirates
Excellent (3,667 reviews)
United Airlines
Good (10,280 reviews)
Finnair
Good (1,429 reviews)
Cathay Pacific
Good (1,507 reviews)
Singapore Airlines
Excellent (1,621 reviews)
Ethiopian Air
Good (1,040 reviews)
JetBlue
Good (3,040 reviews)
Egyptair
Good (441 reviews)
LATAM Airlines
Good (1,976 reviews)
GOL
Good (1,319 reviews)
Condor
Good (607 reviews)
Qantas Airways
Good (1,103 reviews)
Show more

Where to stay in popular areas of Shaka's Rock

Hiring a car in Shaka's Rock

Expect to pay £1.24 per litre in Shaka's Rock (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £14.86 and £19.82.

Expect to pay £1.24 per litre in Shaka's Rock (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £14.86 and £19.82.