East London
East London
Driving

Kelso to East London

Updated: 28 May 2026

The journey from Kelso to East London is approximately 600 kilometers. You will travel south on the N2 along the coast. The drive takes about 7 hours. This route takes you through the scenic Eastern Cape. It is a popular route for those traveling to the Sunshine Coast.

Total Distance: 600 km driving distance; 500 km straight-line air distance.
Fastest Way
Driving via the N2 is the fastest route, taking 7 hours.
Cheapest Way
Driving your own vehicle is the most practical way to reach East London.
Compare Kelso to East London Routes
Driving
Direct
Duration
7 hours
Avg Price
R1,200 - R1,500
Operator
Private Vehicle
Route
N2

The N2 is a major highway.

Travel Tips
  • Route Planning
    Check road conditions on the N2.
  • Traffic
    Expect heavy traffic on the N2.
  • Fuel
    Refuel in Mthatha.
  • Weather
    East London can be windy.
  • Road Safety
    Watch for speed traps.
Safety Tips
  • Driving
    Avoid night driving.
  • Security
    Keep your car locked.
  • Emergency
    Keep a spare tire.
  • Communication
    Ensure your phone is charged.
People Also Ask
  • Is there a train?
    No, there is no passenger rail.
  • How long is the drive?
    7 hours.
  • Are there tolls?
    Yes, on the N2.
  • Is it safe?
    Yes, standard precautions apply.
  • What is the best route?
    N2.
Quick Info
  • From Kelso, KwaZulu-Natal, South Africa
  • To East London, Eastern Cape, South Africa
  • Modes
Best Time to Travel

Summer for beach weather.

Things to Do in East London
1
Nahoon Beach
Enjoy the beach.
2
East London Museum
Explore the history.
3
Gonubie Beach
Relax by the sea.
4
Mpongo Private Game Reserve
See wildlife.
Tags
Kelso to East London driving to East London Eastern Cape travel N2 highway East London transport South Africa road trip traveling in SA East London city