Recent return flight deals
16/6Sun
1 stop
21h 55mBHX-RUH
21/6Fri
2 stops
34h 15mRUH-BHX
15/6Sat
1 stop
21h 30mMAN-RUH
30/6Sun
2 stops
23h 15mRUH-MAN
12/6Wed
2 stops
22h 20mMAN-RUH
18/6Tue
2 stops
23h 15mRUH-MAN
12/6Wed
1 stop
21h 40mMAN-RUH
18/6Tue
2 stops
18h 25mRUH-MAN
15/6Sat
1 stop
21h 30mBHX-RUH
29/6Sat
2 stops
30h 25mRUH-BHX
15/6Sat
3 stops
26h 55mBHX-RUH
29/6Sat
2 stops
24h 50mRUH-BHX
15/6Sat
2 stops
23h 50mBHX-RUH
29/6Sat
2 stops
24h 50mRUH-BHX
11/6Tue
2 stops
20h 20mMAN-RUH
25/6Tue
1 stop
11h 20mRUH-MAN
10/7Wed
2 stops
29h 00mMAN-RUH
7/8Wed
1 stop
21h 00mRUH-MAN
12/6Wed
1 stop
9h 25mEDI-RUH
20/6Thu
2 stops
39h 35mRUH-EDI