Find Cheap Flights from Miami to Porto (MIA - OPO)

Search hundreds of travel sites at once for deals on flights to Porto

Wed 11/22
Wed 11/29
Any month
Compare vs. KAYAK |

Good to Know

Average Price:
$932
(avg. price over the last 2 weeks)
Good Deal:
$634
or less (round trip)

When to Book Flights from Miami to Porto

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for $634 or less.
The cheapest flight from Miami to Porto was found 82 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 17% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Miami to Porto Flights

How long does a flight from Miami to Porto take?
An average nonstop flight takes 12h 15m, covering a distance of 4144 miles.
Which airlines provide the cheapest flights from Miami to Porto?
In the past 3 days, the cheapest round-trip tickets were found on Multiple Airlines ($461), TAP AIR PORTUGAL ($543) and Air Europa ($564).
Do I need a passport to fly between Miami and Porto?
Yes.
What’s the cheapest day of the week to fly Miami to Porto?
For Miami to Porto, Friday is the cheapest day to fly on average and Monday is the most expensive. Flying from Porto back to Miami, the best deals are generally found on Wednesday, with Friday being the most expensive.

Book cheap flights from Miami to Porto (round-trip)

Airports
Origin
Miami
$461
only
$461
Destination
Porto
$461
only
$461
Fri, Jan 19
MIA
OPO
32h 07m
Tue, Jan 23
OPO
MIA
23h 45m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Feb 9
MIA
OPO
12h 15m
Sun, Feb 18
OPO
MIA
12h 45m
Trip: 10 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2842 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
LIS
JFK
Excellent 9.0

business class was great seat comfortable the lounge was very nice

Food on plane ok wish had more choices

LIS
BOS
Good 6.6

The boarding was delayed

LIS
MIA
Okay 5.6

Accommodating flight crew. Good food. Nice landing and take off.

I am a permanent resident of USA and have a Green Card and the portuguese boarding crew gave me a hard time about my paper work. I was very disappointed by the way they treated me.

BUD
LIS
Excellent 10.0

The plane was on time, attendants were friendly. Food and drink was provided at no additional cost.

I have no complaints!

LIS
MIA
Okay 4.6

All flights have been on time. Seats and entertainment system are acceptable

Apart from the unorganized immigration and check-in process the service is very average. On both transatlantic flights the toilets did not work properly. Furthermore the business practice to charge you for any luggage $ 90 at airport without prior notice during the booking process is quite unpleasant and uncommon for transatlantic flights. Would be good that airline as well as internet travel agent would advice about this additional costs in a more transparent way before you purchase the ticket

Thu, Apr 19
MIA
OPO
29h 25m
Mon, Apr 30
OPO
MIA
29h 00m
Trip: 12 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2094 reviews
Overall
7.2
Boarding
7.2
Comfort
6.9
Crew
7.6
Entertainment
6.3
Food
6.5
BOG
MAD
Excellent 10.0

Everything good

MIA
MAD
Excellent 10.0

Excelente vuelo

VLC
MAD
Mediocre 3.6

Our flight attendant did not smile ONCE! At check in , we had the good fortune to be carrying exceptionally small carryons. However, two passengers had bags that appeared regulation, but apparently were not. These two people were treated like criminals. I’ll never fly Air Europa again.

AGP
MAD
Mediocre 2.0

I was put on standby because I wasn’t able to check in before getting to the airport. They were overbooked.

MAD
TLV
Excellent 10.0

A small child was allowed to be in business class and disturbed me during the flight. I thought small children are not allowed

Fri, Nov 24
MIA
OPO
12h 15m
Mon, Nov 27
OPO
MIA
26h 45m
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Fri, May 18
MIA
OPO
12h 45m
Fri, May 25
OPO
MIA
12h 00m
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2842 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
BUD
LIS
Excellent 10.0

The plane was on time, attendants were friendly. Food and drink was provided at no additional cost.

I have no complaints!

LIS
BOS
Okay 5.3

75 Euro per bag!!!

LIS
GIG
Okay 5.3

I got to Rio de Janeiro on time

cramped seats, minimal water offered by crew on 9.5 hour flight. I also found the extra charge to reserve a seat on this flight a serious affront to economic sensibility

AMS
LIS
Okay 5.2

I got to Lisbon on time.

just another bus ride

LIS
MAD
Mediocre 2.0

Of no change is BULLSHIT

Sun, Dec 3
MIA
OPO
12h 15m
Mon, Dec 11
OPO
MIA
25h 45m
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Dec 25
MIA
OPO
33h 00m
Sat, Jan 6
OPO
MIA
49h 30m
$1067
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.