Recent return flight deals
28/7Sun
directAirlink
0h 55mCPT-GRJ
31/7Wed
directAirlink
1h 00mGRJ-CPT
16/5Thu
directFlySafair
1h 00mCPT-GRJ
19/5Sun
directFlySafair
1h 00mGRJ-CPT
23/5Thu
directFlySafair
1h 00mCPT-GRJ
26/5Sun
directFlySafair
1h 00mGRJ-CPT
1/6Sat
directAirlink
0h 50mCPT-GRJ
2/6Sun
directAirlink
1h 00mGRJ-CPT
29/7Mon
directAirlink
0h 55mCPT-GRJ
31/7Wed
directAirlink
1h 00mGRJ-CPT
14/6Fri
directAirlink
0h 55mCPT-GRJ
17/6Mon
directAirlink
1h 00mGRJ-CPT
15/5Wed
directAirlink
0h 55mCPT-GRJ
22/5Wed
directAirlink
1h 00mGRJ-CPT
28/7Sun
direct
1h 00mCPT-GRJ
31/7Wed
1 stop
8h 30mGRJ-CPT
1/6Sat
1 stop
13h 20mCPT-GRJ
2/6Sun
direct
1h 00mGRJ-CPT
19/8Mon
1 stopAirlink
19h 30mBFN-GRJ
26/8Mon
1 stopAirlink
3h 30mGRJ-BFN