Recent return flight deals
2/7Tue
1 stopEthiopian Air
10h 35mCPT-RUH
26/8Mon
1 stopEthiopian Air
11h 20mRUH-CPT
2/7Tue
3 stopsKenya Airways
29h 20mCPT-RUH
27/8Tue
3 stopsKenya Airways
30h 40mRUH-CPT
20/7Sat
1 stopEthiopian Air
10h 35mCPT-RUH
31/7Wed
1 stopEthiopian Air
11h 20mRUH-CPT
2/7Tue
2 stopsKenya Airways
22h 50mCPT-RUH
26/8Mon
2 stopsKenya Airways
36h 10mRUH-CPT
2/7Tue
1 stop
10h 35mCPT-RUH
27/8Tue
1 stop
15h 30mRUH-CPT
2/7Tue
2 stopsEthiopian Air
16h 20mCPT-RUH
26/8Mon
1 stopEthiopian Air
11h 20mRUH-CPT
2/7Tue
2 stops
20h 50mCPT-RUH
27/8Tue
1 stop
15h 30mRUH-CPT
20/7Sat
1 stopQatar Airways
21h 15mCPT-RUH
1/8Thu
1 stopQatar Airways
21h 10mRUH-CPT
20/7Sat
2 stops
37h 05mCPT-RUH
31/7Wed
2 stops
29h 50mRUH-CPT
20/7Sat
1 stopEthiopian Air
10h 35mCPT-RUH
31/7Wed
2 stopsEthiopian Air
29h 50mRUH-CPT