East London
East London
Driving

Cannon Rocks to East London

Updated: 29 May 2026

The journey from Cannon Rocks to East London is approximately 160 kilometers along the R72 coastal road. This drive takes about 2 hours. Driving is the most practical mode of transport.

Total Distance: Driving distance is 160 km; straight-line air distance is 130 km.
Fastest Way
Driving via the R72 takes 2 hours.
Cheapest Way
Driving your own vehicle is the most economical way.
Compare Cannon Rocks to East London Routes
Driving
Direct
Duration
2 hours
Avg Price
R300 - R350 in fuel
Operator
Private Vehicle
Route
R72 coastal road.

Scenic coastal drive.

Travel Tips
  • Traffic
    Moderate traffic.
  • Parking
    Parking available.
  • Scenic Views
    Coastal views.
  • Shopping
    Good shopping.
  • Weather
    Coastal weather.
Safety Tips
  • Road Safety
    Drive carefully.
  • Pedestrians
    Watch for pedestrians.
  • Vehicle Security
    Lock your car.
  • Emergency
    Local services available.
People Also Ask
  • Is there a bus?
    Yes, private shuttles.
  • How long is the drive?
    2 hours.
  • Is it safe?
    Yes.
  • Are there taxis?
    Yes.
  • What is the best route?
    R72.
Quick Info
  • From Cannon Rocks, Eastern Cape, South Africa
  • To East London, Eastern Cape, South Africa
  • Modes
Best Time to Travel

Any time of year.

Things to Do in East London
1
Nahoon Beach
Famous surfing beach.
2
East London Museum
Learn about local history.
3
Gonubie Beach
Beautiful coastal spot.
4
Aquarium
Family-friendly attraction.
Tags
Cannon Rocks to East London R72 route Eastern Cape travel East London transport Cannon Rocks driving coastal travel East London guide