Pretoria to Port Elizabeth: Distance & Travel Options

Road: ~1,100 km (684 mi) via N1 S → N9 S (Bloemfontein → Graaff-Reinet → PE).
Drive time: 11–12 hrs.

Flight (Recommended)

  • Pretoria → OR Tambo (JNB) 45 min (Gautrain) + 1h 45m flight to PLZ (Port Elizabeth / Gqeberha).
  • Total door-to-door: ~4.5 hrs.
  • Carriers: SAA, Airlink, FlySafair, Lift.

Bus

  • Intercape, Greyhound: 14–16 hrs overnight. ~R600–R1,000.

Train

  • Shosholoza Meyl: Johannesburg → PE (not Pretoria direct). 26 hrs. Limited schedule.

Cost Snapshot (2024)

  • Fuel (car): ~R2,200 (petrol, one way).
  • Flight: R1,500–R3,500 (book early).
  • Bus: R600–R1,000.
Copyright Wanderlust World © https://www.ynyoo.com