Recent return flight deals
6/11Wed
1 stopTAP AIR PORTUGAL
15h 20mMAN-MIA
17/11Sun
1 stopTAP AIR PORTUGAL
13h 05mMIA-MAN
10/11Sun
1 stopTAP AIR PORTUGAL
15h 35mMAN-MIA
17/11Sun
1 stopTAP AIR PORTUGAL
13h 05mMIA-MAN
3/11Sun
1 stopTAP AIR PORTUGAL
15h 35mMAN-MIA
13/11Wed
1 stopTAP AIR PORTUGAL
18h 45mMIA-MAN
4/11Mon
1 stopTAP AIR PORTUGAL
26h 40mMAN-MIA
15/11Fri
1 stopTAP AIR PORTUGAL
30h 05mMIA-MAN
9/11Sat
1 stopTAP AIR PORTUGAL
26h 35mMAN-MIA
15/11Fri
1 stopTAP AIR PORTUGAL
30h 05mMIA-MAN
3/11Sun
1 stopTAP AIR PORTUGAL
15h 35mMAN-MIA
15/11Fri
1 stopTAP AIR PORTUGAL
30h 05mMIA-MAN
11/6Tue
1 stop
23h 55mEDI-MIA
18/6Tue
2 stops
28h 15mMIA-EDI
8/11Fri
2 stopsTAP AIR PORTUGAL
33h 00mBHX-MIA
15/11Fri
2 stopsTAP AIR PORTUGAL
19h 20mMIA-BHX
15/6Sat
2 stops
19h 15mBRS-MIA
22/6Sat
1 stop
18h 10mMIA-BRS
5/10Sat
1 stopBritish Airways
13h 30mNCL-MIA
16/10Wed
2 stopsBritish Airways
17h 55mMIA-NCL