Recent return flight deals
29/10Tue
1 stopVirgin Atlantic
37h 15mDXB-MIA
6/11Wed
1 stopVirgin Atlantic
31h 05mMIA-DXB
18/10Fri
1 stopUnited Airlines
20h 30mDXB-MIA
26/10Sat
2 stopsUnited Airlines
28h 40mMIA-DXB
3/7Wed
1 stopBritish Airways
21h 55mDXB-MIA
8/7Mon
1 stopBritish Airways
21h 50mMIA-DXB
6/9Fri
1 stopBritish Airways
34h 55mDXB-MIA
27/9Fri
1 stopBritish Airways
31h 00mMIA-DXB
4/9Wed
1 stopUnited Airlines
20h 28mDXB-MIA
28/9Sat
1 stopUnited Airlines
17h 27mMIA-DXB
5/6Wed
2 stopsAir Canada
30h 26mDXB-MIA
20/6Thu
1 stopAir Canada
23h 35mMIA-DXB
11/6Tue
1 stopBritish Airways
21h 35mDXB-MIA
23/6Sun
2 stopsBritish Airways
27h 10mMIA-DXB
2/6Sun
1 stopBritish Airways
21h 55mDXB-MIA
2/7Tue
1 stopBritish Airways
21h 50mMIA-DXB
29/10Tue
1 stopAir Canada
25h 59mDXB-MIA
6/11Wed
1 stopAir Canada
37h 25mMIA-DXB
12/6Wed
2 stopsDelta
23h 49mAUH-MIA
23/6Sun
2 stopsDelta
35h 10mMIA-AUH
Search by stops
Search by airline
Search by price