- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Origin airport | Pietermaritzburg |
Destination airport | Port Elizabeth |
Distance | 657 km |
- Johannesburg to Harare (JNB - HRE)
- Cape Town to Victoria Falls (CPT - VFA)
- Harare to Cape Town (HRE - CPT)
- Johannesburg to Harare (JNB - HRE)
- Victoria Falls to Johannesburg (VFA - JNB)
- Johannesburg to Lusaka (JNB - LUN)
- Johannesburg to Victoria Falls (JNB - VFA)
- Cape Town to Johannesburg (CPT - JNB)
- Windhoek to Victoria Falls (WDH - VFA)
- Victoria Falls to Johannesburg (VFA - JNB)
Popular Domestic Routes in Port Elizabeth
- Harare to Cape Town (HRE - CPT)
- Cape Town to Nelspruit (CPT - MQP)
- Johannesburg to Nelspruit (JNB - MQP)
- Durban to Nelspruit (DUR - MQP)
- Cape Town to Johannesburg (CPT - JNB)
- Cape Town to George (CPT - GRJ)
- Johannesburg to Nairobi (JNB - NBO)
- Victoria Falls to Johannesburg (VFA - JNB)
- Cape Town to Johannesburg (CPT - JNB)
- Johannesburg to Cape Town (JNB - CPT)
Related Carriers
Alternative Routes
Hotels
Flights
Nadi (NAN) - Sydney (SYD)Brisbane (BNE) - Durban (DUR)Durban (DUR) - Sydney (SYD)Johannesburg (JNB) - East London (ELS)Durban (DUR) - Johannesburg (JNB)Adelaide (ADL) - Hanoi (HAN)Durban (DUR) - Perth (PER)Sydney (SYD) - Durban (DUR)Paris (CDG) - Marseille (MRS)Cairns (CNS) - Durban (DUR)Durban (DUR) - Brisbane (BNE)Perth (PER) - Durban (DUR)Tokyo FlightsBrisbane (BNE) - Ho Chi Minh City (SGN)Melbourne (MEL) - Durban (DUR)Durban (DUR) - Melbourne (MEL)Armidale (ARM) - Brisbane (BNE)Johannesburg (JNB) - Durban (DUR)
Activities
Packages
General
*Available to Expedia members.