Recent return flight deals
18/7Thu
1 stop
6h 05mJHB-HDY
23/7Tue
1 stop
5h 35mHDY-JHB
18/7Thu
1 stop
6h 05mJHB-HDY
24/7Wed
1 stop
5h 35mHDY-JHB
27/9Fri
1 stop
7h 10mPEN-HDY
29/9Sun
1 stop
5h 25mHDY-PEN
18/7Thu
1 stop
18h 45mJHB-HDY
23/7Tue
1 stop
7h 30mHDY-JHB
27/9Fri
2 stops
23h 25mPEN-HDY
29/9Sun
1 stop
15h 55mHDY-PEN
15/9Sun
1 stopScoot
25h 20mKCH-HDY
18/9Wed
1 stopScoot
6h 40mHDY-KCH
15/9Sun
1 stopScoot
25h 20mKCH-HDY
18/9Wed
1 stopScoot
6h 40mHDY-KCH
27/9Fri
2 stops
25h 45mPEN-HDY
29/9Sun
2 stops
10h 20mHDY-PEN
18/7Thu
2 stops
24h 00mJHB-HDY
23/7Tue
2 stops
12h 00mHDY-JHB
18/7Thu
2 stops
24h 00mJHB-HDY
24/7Wed
2 stops
22h 35mHDY-JHB