Recent round-trip flight deals
10/30Wed
1 stopTAP AIR PORTUGAL
24h 30mMIA-OPO
11/6Wed
1 stopTAP AIR PORTUGAL
16h 45mOPO-MIA
11/7Thu
1 stopTAP AIR PORTUGAL
19h 30mMIA-OPO
11/16Sat
1 stopTAP AIR PORTUGAL
14h 45mOPO-MIA
10/30Wed
2 stops
30h 40mMIA-OPO
11/6Wed
2 stops
22h 59mOPO-MIA
11/7Thu
2 stopsAir Canada
22h 50mMIA-OPO
11/16Sat
2 stopsAir Canada
22h 59mOPO-MIA
10/20Sun
1 stopTAP AIR PORTUGAL
19h 35mMIA-OPO
11/4Mon
1 stopTAP AIR PORTUGAL
23h 45mOPO-MIA
10/9Wed
1 stopTAP AIR PORTUGAL
13h 45mMIA-OPO
10/22Tue
1 stopTAP AIR PORTUGAL
31h 45mOPO-MIA
10/1Tue
1 stopVueling
27h 50mSFO-OPO
10/24Thu
1 stopVueling
17h 35mOPO-SFO
7/22Mon
1 stopPLAY
19h 45mBOS-OPO
8/20Tue
1 stopPLAY
26h 05mOPO-BOS
10/30Wed
1 stopLufthansa
24h 10mDEN-OPO
11/7Thu
1 stopLufthansa
17h 05mOPO-DEN
5/20Mon
1 stop
18h 50mLAX-OPO
5/29Wed
1 stop
19h 30mOPO-LAX