Alexandria
Alexandria
Grahamstown
Grahamstown
Driving

Alexandria to Grahamstown

Updated: 29 May 2026

The drive from Alexandria to Makhanda (formerly Grahamstown) covers 60 kilometers, taking about 1 hour via the N2. This is a short, easy drive. Driving is the most practical mode of transport.

Total Distance: 60 km driving distance; 50 km straight-line air distance.
Fastest Way
Driving via the N2 takes 1 hour.
Cheapest Way
Private vehicle travel is the most economical.
Compare Alexandria to Grahamstown Routes
Driving
Direct
Duration
1 hour
Avg Price
R150 - R200 fuel
Operator
Private Vehicle
Route
N2 highway.

Enjoy the scenic route.

Travel Tips
  • Fuel
    Fill up in Alexandria.
  • Traffic
    Expect traffic in Makhanda.
  • Weather
    Weather is mild.
  • Bookings
    Book accommodation in advance.
  • Maps
    Use offline maps.
Safety Tips
  • Road Safety
    Be alert for road hazards.
  • Valuables
    Keep your car locked.
  • Emergency
    Keep emergency numbers saved.
  • Hydration
    Drink plenty of water.
People Also Ask
  • Is Makhanda safe?
    It is a safe town; exercise normal caution.
  • How long is the drive?
    It takes about 1 hour.
  • Are there buses?
    No direct bus service exists.
  • Best time to visit?
    All year round.
  • Are there tolls?
    No toll gates on this route.
Quick Info
  • From Alexandria, Eastern Cape, South Africa
  • To Grahamstown, Eastern Cape, South Africa
  • Modes
Best Time to Travel

All year round for the mild climate.

Things to Do in Grahamstown
1
Rhodes University
Visit the historic campus.
2
Observatory Museum
See the historic museum.
3
Botanical Gardens
Explore the gardens.
4
Local Markets
Visit the local markets.
Tags
Alexandria to Makhanda Grahamstown road trip N2 highway Eastern Cape to Makhanda driving to Makhanda Makhanda travel South Africa road trip scenic drive