Recent return flight deals
5/10Sat
2 stopsEtihad Airways
29h 55mDUB-USM
12/10Sat
2 stopsEtihad Airways
18h 05mUSM-DUB
10/6Mon
2 stopsKLM
21h 55mDUB-USM
24/6Mon
2 stopsKLM
31h 40mUSM-DUB
10/6Mon
2 stopsKLM
30h 20mDUB-USM
24/6Mon
2 stopsKLM
29h 35mUSM-DUB
20/10Sun
2 stopsEtihad Airways
27h 30mDUB-USM
10/11Sun
2 stopsEtihad Airways
46h 25mUSM-DUB
25/10Fri
2 stops
20h 30mDUB-USM
4/11Mon
2 stops
20h 35mUSM-DUB
25/10Fri
2 stops
20h 30mDUB-USM
3/11Sun
2 stops
20h 35mUSM-DUB
5/10Sat
2 stops
19h 30mDUB-USM
12/10Sat
3 stops
41h 00mUSM-DUB
5/10Sat
3 stops
29h 55mDUB-USM
12/10Sat
3 stops
41h 00mUSM-DUB
12/6Wed
2 stopsEtihad Airways
24h 00mDUB-USM
15/6Sat
2 stopsEtihad Airways
29h 35mUSM-DUB
20/10Sun
2 stops
17h 45mDUB-USM
10/11Sun
3 stops
31h 55mUSM-DUB