Recent return flight deals
4/10Fr
2 stops
21h 15mDUB-MLE
11/10Fr
2 stops
27h 35mMLE-DUB
4/10Fr
1 stopTurkish Airlines
18h 40mDUB-MLE
11/10Fr
1 stopTurkish Airlines
15h 40mMLE-DUB
15/10Di
2 stops
16h 55mDUB-MLE
5/11Di
2 stops
30h 50mMLE-DUB
10/9Di
2 stops
16h 55mDUB-MLE
17/9Di
2 stops
39h 05mMLE-DUB
12/10Sa
2 stops
23h 35mORK-MLE
26/10Sa
2 stops
18h 20mMLE-ORK
13/6Do
2 stops
16h 55mDUB-MLE
20/6Do
2 stops
30h 45mMLE-DUB
15/10Di
1 stopBritish Airways
15h 15mDUB-MLE
5/11Di
1 stopBritish Airways
27h 05mMLE-DUB
15/10Di
1 stop
16h 25mDUB-MLE
5/11Di
2 stops
18h 20mMLE-DUB
11/9Mi
1 stopEtihad Airways
16h 10mDUB-MLE
18/9Mi
1 stopEtihad Airways
26h 35mMLE-DUB
12/10Sa
1 stopBritish Airways
17h 10mORK-MLE
26/10Sa
1 stopBritish Airways
29h 10mMLE-ORK