Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Hahn Air Lines
HR-131,HR-1018
13:00
Port Elizabeth
1Hrs 0Min 1 Stop
PLZ→BFN→JNB
19:20
Johannesburg
Hahn Air Lines
HR-131,HR-113
13:00
Port Elizabeth
1Hrs 0Min 1 Stop
PLZ→BFN→JNB
19:00
Johannesburg
Hahn Air Lines
HR-131,HR-119
13:00
Port Elizabeth
1Hrs 0Min 1 Stop
PLZ→BFN→JNB
16:00
Johannesburg
Hahn Air Lines
HR-6736,HR-6718
12:55
Port Elizabeth
1Hrs 25Min 1 Stop
PLZ→CPT→JNB
19:50
Johannesburg
Hahn Air Lines
HR-6736,HR-6729
12:55
Port Elizabeth
1Hrs 25Min 1 Stop
PLZ→CPT→JNB
17:35
Johannesburg
Hahn Air Lines
HR-6736,HR-6733
12:55
Port Elizabeth
1Hrs 25Min 1 Stop
PLZ→CPT→JNB
18:05
Johannesburg
Hahn Air Lines
HR-131,HR-1012
11:00
Port Elizabeth
1Hrs 30Min 1 Stop
PLZ→BFN→JNB
16:30
Johannesburg
Hahn Air Lines
HR-131,HR-111
11:00
Port Elizabeth
1Hrs 30Min 1 Stop
PLZ→BFN→JNB
16:55
Johannesburg
Hahn Air Lines
HR-131,HR-119
11:00
Port Elizabeth
1Hrs 30Min 1 Stop
PLZ→BFN→JNB
14:30
Johannesburg
Hahn Air Lines
HR-6784
19:05
Port Elizabeth
1Hrs 40Min 1 Stop
PLZ→→JNB
20:45
Johannesburg

FAQ about hahn air lines Flights from Port Elizabeth to Johannesburg

Q. How much time does it take to fly from Port Elizabeth to Johannesburg ?

A. It takes 1Hrs 0Min to fly from Port Elizabeth to Johannesburg.

Q. When is the earliest flight from Port Elizabeth to Johannesburg ?

A. The earliest flight from Port Elizabeth to Johannesburg is at 11:00 and is operated by Hahn Air Lines.

Q. How many flights are there from Port Elizabeth to Johannesburg ?

A. There are 12 flights from Port Elizabeth to Johannesburg.

Q. When is the last flight from Port Elizabeth to Johannesburg ?

A. The last flight from Port Elizabeth to Johannesburg is at 20:50 and is operated by Hahn Air Lines.

View Best Offers