The journey from Kei Mouth to Margate in KwaZulu-Natal covers approximately 520 km. You will travel north along the coast via the N2. The trip takes about 6 hours by car. You will pass through major hubs like East London and Durban before reaching the coastal town of Margate.
Total Distance: 520 km driving distance; 420 km straight-line air distance.
The N2 is a busy highway; expect heavy traffic.
Autumn and Spring offer the most pleasant weather for driving.