Flights from Miami to Lisbon

Miami to Lisbon: distance and flight time

The nonstop distance from Miami to Lisbon is about 4,150 miles (6,678 km). A direct flight takes roughly 8h 58m; itineraries with a connection take longer depending on the layover.

About Lisbon

If you’re planning to ride the trams, start early in the day—Line 28 gets packed fast and the best views are from the front or upper deck. For a quieter ride, take tram 15 from Belém toward Algés along the river and hop off for sunset along the Tagus.

More routes from Miami

Price Overview

Flights from Miami to Lisbon start from $869. Prices vary by date, airline, and how far in advance you book.

Best Time to Fly

The cheapest month to fly from Miami to Lisbon is typically August with average fares around $1,564.

MonthFromAverage
August$869$1,564

Airlines

Direct Flights

Direct flights from Miami to Lisbon are available.

Frequently Asked Questions

How much are flights from Miami to Lisbon?
Fares start from $869. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
What airlines fly from Miami to Lisbon?
11 airlines serve this route: Air Canada, United Airlines, Delta Air Lines, Lufthansa, American Airlines, Iberia, British Airways, Turkish Airlines, Air Europa, TAP Air Portugal, Virgin Atlantic. Air Canada currently has the lowest fares from $869.
Are there direct flights from Miami to Lisbon?
Yes — non-stop flights are available on TAP Air Portugal. Connecting itineraries are also available and sometimes cheaper.