Recent round-trip flight deals
8/5Mon
1 stop
21h 40mMIA-OPO
10/9Wed
1 stop
13h 40mOPO-MIA
8/19Mon
2 stopsAir Canada
23h 05mMIA-OPO
8/29Thu
2 stopsAir Canada
34h 59mOPO-MIA
8/5Mon
1 stopAmerican Airlines
18h 10mMIA-OPO
10/9Wed
2 stopsAmerican Airlines
18h 35mOPO-MIA
8/4Sun
1 stopTAP AIR PORTUGAL
15h 35mMIA-OPO
10/9Wed
1 stopTAP AIR PORTUGAL
12h 40mOPO-MIA
8/6Tue
1 stopTAP AIR PORTUGAL
11h 25mMIA-OPO
10/9Wed
1 stopTAP AIR PORTUGAL
12h 40mOPO-MIA
8/17Sat
2 stopsAir Canada
26h 45mMIA-OPO
8/29Thu
2 stopsAir Canada
34h 59mOPO-MIA
10/1Tue
1 stop
17h 55mSFO-OPO
10/23Wed
1 stop
28h 15mOPO-SFO
8/20Tue
2 stopsDelta
14h 35mBOS-OPO
9/2Mon
1 stopDelta
12h 15mOPO-BOS
10/6Sun
1 stopVueling
27h 10mLAX-OPO
10/16Wed
1 stopVueling
17h 35mOPO-LAX
10/30Wed
1 stopBritish Airways
15h 50mDEN-OPO
11/11Mon
2 stopsBritish Airways
31h 13mOPO-DEN