We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight to Port St Johns

Find flights

Compare prices (in new window)
    Select all
Cheap flights to Port St Johns, South Africarecently found by travellers
Cape Town Central
CPT
Port Elizabeth
PLZ
US$110
FlySafair
Tue, 06/19 - Tue, 06/26
US$110
Johannesburg
JNB
Port Elizabeth
PLZ
US$120
Multiple Airlines
Tue, 06/26 - Mon, 07/02
US$120
Durban
DUR
Port Elizabeth
PLZ
US$133
Kulula
Mon, 07/02 - Thu, 07/05
US$133
Lanseria
HLA
Port Elizabeth
PLZ
US$296
Multiple Airlines
Sun, 08/26 - Mon, 08/27
US$296
Kimberley
KIM
Port Elizabeth
PLZ
US$309
South African Airways
Thu, 06/07 - Thu, 06/14
US$309
Bloemfontein
BFN
Port Elizabeth
PLZ
US$326
South African Airways
Thu, 06/14 - Thu, 06/28
US$326
East London
ELS
Port Elizabeth
PLZ
US$348
South African Airways
Tue, 06/12 - Tue, 06/26
US$348
Harare
HRE
Port Elizabeth
PLZ
US$386
British Airways
Thu, 06/14 - Sun, 06/17
US$386
Maputo
MPM
Port Elizabeth
PLZ
US$414
South African Airways
Thu, 05/31 - Thu, 06/07
US$414
George
GRJ
Port Elizabeth
PLZ
US$462
South African Airways
Wed, 08/15 - Wed, 08/29
US$462
Umngazi River Bungalows & Spa
Umngazi River Bungalows & Spa
1 096 Reviews
Port St Johns, South Africa
from
Cremorne Riverside Holiday Resort
Cremorne Riverside Holiday Resort
126 Reviews
Port St Johns, South Africa
from
Port St John's River Lodge
Port St John's River Lodge
73 Reviews
Port St Johns, South Africa
from
N`taba River Lodge cc
N`taba River Lodge cc
48 Reviews
Port St Johns, South Africa
from
Flight stats for Port St Johns - did you know?
  • Port St Johns is 452 km from Port Elizabeth Airport (Port Elizabeth, South Africa).
  • Port Elizabeth Airport (Port Elizabeth, South Africa)
    • Right now, 18 airlines operate out of Port Elizabeth Airport.
    • Port Elizabeth Airport offers nonstop flights to 5 cities.
    • Every week, at least 165 domestic flights and 0 international flights depart from Port Elizabeth Airport.
Show more