Recent return flight deals
7/6Fri
1 stopEmirates
21h 45mPEN-STN
14/6Fri
1 stopEmirates
35h 20mSTN-PEN
7/6Fri
2 stops
34h 25mJHB-STN
14/6Fri
2 stops
29h 35mSTN-JHB
7/6Fri
1 stopEmirates
27h 35mPEN-STN
14/6Fri
1 stopEmirates
17h 35mSTN-PEN
18/6Tue
1 stopEmirates
27h 35mPEN-STN
28/6Fri
1 stopEmirates
35h 20mSTN-PEN
7/6Fri
2 stops
18h 55mPEN-STN
14/6Fri
1 stop
17h 35mSTN-PEN
7/6Fri
2 stops
18h 55mPEN-STN
14/6Fri
2 stops
21h 05mSTN-PEN
7/6Fri
2 stopsEmirates
34h 20mPEN-STN
14/6Fri
2 stopsEmirates
42h 45mSTN-PEN
8/6Sat
2 stops
32h 55mTWU-STN
15/6Sat
2 stops
43h 35mSTN-TWU
7/6Fri
2 stops
20h 05mKCH-STN
14/6Fri
2 stops
20h 55mSTN-KCH
20/5Mon
1 stopEmirates
21h 45mPEN-STN
1/8Thu
1 stopEmirates
17h 35mSTN-PEN
Search by stops
Search by airline
Search by price