Butterworth
Butterworth
Port Elizabeth
Port Elizabeth
Bus Driving

Butterworth to Port Elizabeth

Updated: 28 May 2026

The route from Butterworth to Port Elizabeth is a 300 km drive along the N2 highway. This is a major route connecting the inland towns to the coastal city of Port Elizabeth. Expect a travel time of 4 to 5 hours. Public transport is available.

Total Distance: 300 km driving distance; 250 km straight-line air distance.
Fastest Way
Driving your own vehicle is the fastest, taking 4 hours.
Cheapest Way
Minibus taxis are the cheapest at R300.
Compare Butterworth to Port Elizabeth Routes
Bus
Direct
Driving
Direct
Duration 5 hours 4 hours
Avg Price R300 - R500 R700 - R1000
Operator Intercape Private Vehicle
Route N2 Highway. N2 Highway.
Tip Book in advance. The road is well-maintained.
Travel Tips
  • Taxi Rank
    Use the main rank in Butterworth.
  • Road Safety
    Watch for traffic in Port Elizabeth.
  • Fuel
    Plenty of stations along the way.
  • Cash
    Keep small change for the taxi.
  • Planning
    Travel during the day.
Safety Tips
  • Driving
    Stay alert in city traffic.
  • Security
    Keep your car locked.
  • Communication
    Ensure your phone is charged.
  • Emergency
    Know the local police contact.
People Also Ask
  • Is Port Elizabeth in the Eastern Cape?
    Yes, it is in the Eastern Cape.
  • How long is the drive?
    It takes about 4 hours.
  • Are there buses?
    Yes, long-distance buses are available.
  • Is the N2 safe?
    It is safe but busy.
  • Can I fly?
    Yes, Port Elizabeth has an airport.
Quick Info
  • From Butterworth, Eastern Cape, South Africa
  • To Port Elizabeth, Eastern Cape, South Africa
  • Modes
Best Time to Travel

Year-round, but summer is great for the beach.

Things to Do in Port Elizabeth
1
Beachfront
Enjoy the beautiful beaches of Port Elizabeth.
2
Addo Elephant Park
A short drive away, perfect for a safari.
3
Bayworld
Visit the museum and aquarium.
4
Local Markets
Explore the vibrant markets.
Tags
Butterworth to Port Elizabeth N2 highway Eastern Cape travel Port Elizabeth transport Butterworth bus South Africa road trip Port Elizabeth accommodation Butterworth taxi traveling in Eastern Cape coastal South Africa travel