- Home
- Flights
- Flights from Port Elizabeth
- Port Elizabeth to Cape Town
Flights from Port Elizabeth to Cape Town
Airlink and FlySafair fly nonstop from Port Elizabeth to Cape Town. The flight takes around 1h 19m.
Direct flights available 1h 19m
Port Elizabeth to Cape Town at a glance
Fastest flight1h 19mEstimated
Nonstop flightsYesAirlink, FlySafair
Airlines flying nonstop from Port Elizabeth to Cape Town
2 airlines on this route.
Good to know
- Distance
- 647 km402 miles
- Flight time
- 1h 19mestimate
- Time difference
- NoneCape Town vs Port Elizabeth
- Currency in Cape Town
- ZAR
- Airports
- PLZ → CPT
Flights from Port Elizabeth to Cape Town: questions answered
Are there direct flights from Port Elizabeth to Cape Town?
Yes. Airlink and FlySafair fly this route nonstop.
How long is the flight from Port Elizabeth to Cape Town?
A nonstop flight covers 647 km and takes around 1h 19m.
Which airlines fly from Port Elizabeth to Cape Town?
Airlink and FlySafair operate nonstop flights on this route.
Which airports serve Port Elizabeth and Cape Town?
Port Elizabeth: Chief Dawid Stuurman International Airport (PLZ). Cape Town: Cape Town International Airport (CPT).

