Flights to MIA
Cheap Flights to Miami, United States
Compare estimated fares to Miami International Airport from 149 cities, see when Miami is cheapest to visit, and jump straight to live prices for your dates.
Cheapest ways to fly to Miami
From United States
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Fort Lauderdale to MiamiFort Lauderdale-Hollywood International Airport (FLL) · United States | ~35m | October | $75 |
| Fort Myers to MiamiSouthwest Florida International Airport (RSW) · United States | ~45m | January | $85 |
| Orlando to MiamiOrlando International Airport (MCO) · United States | ~55m | February | $90 |
| Tampa to MiamiTampa International Airport (TPA) · United States | ~55m | January | $90 |
| Jacksonville to MiamiJacksonville International Airport (JAX) · United States | ~1h 10m | January | $100 |
| Atlanta to MiamiHartsfield-Jackson Atlanta International Airport (ATL) · United States | ~1h 40m | February | $125 |
| Charlotte to MiamiCharlotte Douglas International Airport (CLT) · United States | ~1h 50m | February | $130 |
| New Orleans to MiamiLouis Armstrong New Orleans International Airport (MSY) · United States | ~1h 50m | January | $135 |
| Raleigh to MiamiRaleigh-Durham International Airport (RDU) · United States | ~1h 55m | February | $145 |
| Nashville to MiamiNashville International Airport (BNA) · United States | ~2h 5m | September | $145 |
| Memphis to MiamiMemphis International Airport (MEM) · United States | ~2h 15m | September | $150 |
| Houston to MiamiGeorge Bush Intercontinental Airport (IAH) · United States | ~2h 25m | February | $155 |
| Philadelphia to MiamiPhiladelphia International Airport (PHL) · United States | ~2h 35m | February | $160 |
| Washington to MiamiRonald Reagan Washington National Airport (DCA) · United States | ~2h 20m | February | $160 |
| Baltimore to MiamiBaltimore/Washington International Airport (BWI) · United States | ~2h 25m | September | $160 |
| Indianapolis to MiamiIndianapolis International Airport (IND) · United States | ~2h 35m | February | $160 |
| St. Louis to MiamiSt. Louis Lambert International Airport (STL) · United States | ~2h 40m | February | $165 |
| Columbus to MiamiJohn Glenn Columbus International Airport (CMH) · United States | ~2h 30m | October | $165 |
| Austin to MiamiAustin-Bergstrom International Airport (AUS) · United States | ~2h 45m | February | $170 |
| Pittsburgh to MiamiPittsburgh International Airport (PIT) · United States | ~2h 35m | September | $170 |
| Washington to MiamiWashington Dulles International Airport (IAD) · United States | ~2h 20m | January | $170 |
| Louisville to MiamiLouisville Muhammad Ali International Airport (SDF) · United States | ~2h 20m | October | $170 |
| New York to MiamiLaGuardia Airport (LGA) · United States | ~2h 45m | October | $175 |
| Dallas to MiamiDallas/Fort Worth International Airport (DFW) · United States | ~2h 45m | February | $175 |
| Chicago to MiamiO'Hare International Airport (ORD) · United States | ~2h 55m | February | $175 |
| Cleveland to MiamiCleveland Hopkins International Airport (CLE) · United States | ~2h 40m | February | $175 |
| New York to MiamiJohn F. Kennedy International Airport (JFK) · United States | ~2h 40m | February | $180 |
| Newark to MiamiNewark Liberty International Airport (EWR) · United States | ~2h 40m | February | $180 |
| Chicago to MiamiChicago Midway International Airport (MDW) · United States | ~2h 55m | February | $180 |
| Detroit to MiamiDetroit Metropolitan Wayne County Airport (DTW) · United States | ~2h 50m | January | $180 |
| Kansas City to MiamiKansas City International Airport (MCI) · United States | ~3h | September | $185 |
| San Antonio to MiamiSan Antonio International Airport (SAT) · United States | ~2h 50m | January | $190 |
| Boston to MiamiBoston Logan International Airport (BOS) · United States | ~3h | February | $195 |
| Oklahoma City to MiamiWill Rogers World Airport (OKC) · United States | ~2h 55m | October | $195 |
| Minneapolis to MiamiMinneapolis-Saint Paul International Airport (MSP) · United States | ~3h 30m | May | $230 |
| Denver to MiamiDenver International Airport (DEN) · United States | ~3h 55m | February | $235 |
| Albuquerque to MiamiAlbuquerque International Sunport (ABQ) · United States | ~3h 55m | September | $235 |
| Phoenix to MiamiPhoenix Sky Harbor International Airport (PHX) · United States | ~4h 30m | September | $250 |
| San Diego to MiamiSan Diego International Airport (SAN) · United States | ~5h 5m | February | $275 |
| Los Angeles to MiamiLos Angeles International Airport (LAX) · United States | ~5h 10m | February | $280 |
| Las Vegas to MiamiHarry Reid International Airport (LAS) · United States | ~4h 50m | January | $295 |
| Salt Lake City to MiamiSalt Lake City International Airport (SLC) · United States | ~4h 40m | January | $295 |
| San Francisco to MiamiSan Francisco International Airport (SFO) · United States | ~5h 40m | September | $305 |
| Portland to MiamiPortland International Airport (PDX) · United States | ~5h 55m | January | $325 |
| Seattle to MiamiSeattle-Tacoma International Airport (SEA) · United States | ~6h | September | $350 |
| Anchorage to MiamiTed Stevens Anchorage International Airport (ANC) · United States | ~8h 35m | January | $455 |
| Maui to MiamiKahului Airport (OGG) · United States | ~10h 5m | February | $510 |
| Kona to MiamiEllison Onizuka Kona International Airport (KOA) · United States | ~10h 5m | September | $535 |
| Honolulu to MiamiDaniel K. Inouye International Airport (HNL) · United States | ~10h 15m | October | $545 |
From Canada
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Toronto to MiamiToronto Pearson International Airport (YYZ) · Canada | ~3h | February | $185 |
| Montreal to MiamiMontreal-Trudeau International Airport (YUL) · Canada | ~3h 20m | September | $195 |
| Calgary to MiamiCalgary International Airport (YYC) · Canada | ~5h 30m | February | $310 |
| Vancouver to MiamiVancouver International Airport (YVR) · Canada | ~6h 10m | February | $330 |
From Mexico & Central America
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Cancun to MiamiCancun International Airport (CUN) · Mexico | ~1h 35m | September | $120 |
| Cozumel to MiamiCozumel International Airport (CZM) · Mexico | ~1h 35m | January | $125 |
| Liberia to MiamiGuanacaste Airport (LIR) · Costa Rica | ~2h 45m | September | $170 |
| San Jose to MiamiJuan Santamaria International Airport (SJO) · Costa Rica | ~2h 45m | September | $175 |
| Mexico City to MiamiMexico City International Airport (MEX) · Mexico | ~3h 5m | February | $180 |
| Panama City to MiamiTocumen International Airport (PTY) · Panama | ~2h 50m | January | $195 |
| Guadalajara to MiamiGuadalajara International Airport (GDL) · Mexico | ~3h 30m | September | $215 |
| Puerto Vallarta to MiamiGustavo Diaz Ordaz International Airport (PVR) · Mexico | ~3h 45m | January | $230 |
| Los Cabos to MiamiLos Cabos International Airport (SJD) · Mexico | ~4h 15m | January | $250 |
From Caribbean
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Nassau to MiamiLynden Pindling International Airport (NAS) · Bahamas | ~50m | January | $90 |
| Grand Cayman to MiamiOwen Roberts International Airport (GCM) · Cayman Islands | ~1h 25m | January | $110 |
| Montego Bay to MiamiSangster International Airport (MBJ) · Jamaica | ~1h 35m | September | $125 |
| Kingston to MiamiNorman Manley International Airport (KIN) · Jamaica | ~1h 40m | February | $135 |
| Punta Cana to MiamiPunta Cana International Airport (PUJ) · Dominican Republic | ~2h 20m | February | $160 |
| San Juan to MiamiLuis Munoz Marin International Airport (SJU) · Puerto Rico | ~2h 35m | February | $165 |
| Santo Domingo to MiamiLas Americas International Airport (SDQ) · Dominican Republic | ~2h 10m | September | $165 |
| Aruba to MiamiQueen Beatrix International Airport (AUA) · Aruba | ~2h 45m | February | $180 |
| Curacao to MiamiCuracao International Airport (CUR) · Curacao | ~2h 55m | February | $180 |
| St. Maarten to MiamiPrincess Juliana International Airport (SXM) · Sint Maarten | ~3h | February | $195 |
| St. Lucia to MiamiHewanorra International Airport (UVF) · Saint Lucia | ~3h 30m | February | $215 |
| Barbados to MiamiGrantley Adams International Airport (BGI) · Barbados | ~3h 45m | February | $225 |
| Port of Spain to MiamiPiarco International Airport (POS) · Trinidad and Tobago | ~3h 45m | February | $230 |
From South America
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Cartagena to MiamiRafael Nunez International Airport (CTG) · Colombia | ~2h 45m | February | $170 |
| Bogota to MiamiEl Dorado International Airport (BOG) · Colombia | ~3h 35m | February | $200 |
| Medellin to MiamiJose Maria Cordova International Airport (MDE) · Colombia | ~3h 20m | February | $210 |
| Cusco to MiamiAlejandro Velasco Astete International Airport (CUZ) · Peru | ~6h 5m | February | $320 |
| Lima to MiamiJorge Chavez International Airport (LIM) · Peru | ~5h 45m | February | $345 |
| Rio de Janeiro to MiamiRio de Janeiro/Galeao International Airport (GIG) · Brazil | ~8h 55m | February | $455 |
| Buenos Aires to MiamiMinistro Pistarini International Airport (EZE) · Argentina | ~9h 25m | September | $475 |
| Sao Paulo to MiamiSao Paulo/Guarulhos International Airport (GRU) · Brazil | ~8h 45m | September | $485 |
| Santiago to MiamiArturo Merino Benitez International Airport (SCL) · Chile | ~8h 50m | February | $485 |
From Europe
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Reykjavik to MiamiKeflavik International Airport (KEF) · Iceland | ~7h 50m | September | $420 |
| Edinburgh to MiamiEdinburgh Airport (EDI) · United Kingdom | ~9h 5m | February | $450 |
| Dublin to MiamiDublin Airport (DUB) · Ireland | ~8h 50m | February | $455 |
| Lisbon to MiamiHumberto Delgado Airport (LIS) · Portugal | ~8h 50m | September | $480 |
| London to MiamiGatwick Airport (LGW) · United Kingdom | ~9h 25m | February | $485 |
| Barcelona to MiamiJosep Tarradellas Barcelona-El Prat Airport (BCN) · Spain | ~9h 55m | February | $490 |
| Manchester to MiamiManchester Airport (MAN) · United Kingdom | ~9h 10m | January | $490 |
| Paris to MiamiCharles de Gaulle Airport (CDG) · France | ~9h 45m | February | $495 |
| Oslo to MiamiOslo Airport Gardermoen (OSL) · Norway | ~10h | September | $505 |
| London to MiamiHeathrow Airport (LHR) · United Kingdom | ~9h 25m | October | $510 |
| Porto to MiamiFrancisco Sa Carneiro Airport (OPO) · Portugal | ~8h 50m | September | $510 |
| Stockholm to MiamiStockholm Arlanda Airport (ARN) · Sweden | ~10h 30m | February | $510 |
| Amsterdam to MiamiAmsterdam Airport Schiphol (AMS) · Netherlands | ~9h 50m | February | $515 |
| Paris to MiamiParis Orly Airport (ORY) · France | ~9h 45m | October | $525 |
| Frankfurt to MiamiFrankfurt Airport (FRA) · Germany | ~10h 10m | February | $525 |
| Prague to MiamiVaclav Havel Airport Prague (PRG) · Czech Republic | ~10h 40m | February | $525 |
| Berlin to MiamiBerlin Brandenburg Airport (BER) · Germany | ~10h 30m | February | $535 |
| Vienna to MiamiVienna International Airport (VIE) · Austria | ~11h | February | $535 |
| Madrid to MiamiAdolfo Suarez Madrid-Barajas Airport (MAD) · Spain | ~9h 25m | May | $540 |
| Helsinki to MiamiHelsinki Airport (HEL) · Finland | ~10h 55m | February | $540 |
| Venice to MiamiVenice Marco Polo Airport (VCE) · Italy | ~10h 45m | February | $550 |
| Geneva to MiamiGeneva Airport (GVA) · Switzerland | ~10h 10m | October | $555 |
| Nice to MiamiNice Cote d'Azur Airport (NCE) · France | ~10h 20m | February | $555 |
| Munich to MiamiMunich Airport (MUC) · Germany | ~10h 35m | January | $560 |
| Zurich to MiamiZurich Airport (ZRH) · Switzerland | ~10h 20m | February | $565 |
| Rome to MiamiLeonardo da Vinci-Fiumicino Airport (FCO) · Italy | ~10h 55m | February | $570 |
| Milan to MiamiMilan Malpensa Airport (MXP) · Italy | ~10h 25m | February | $570 |
| Copenhagen to MiamiCopenhagen Airport (CPH) · Denmark | ~10h 20m | February | $570 |
| Split to MiamiSplit Airport (SPU) · Croatia | ~11h 10m | September | $580 |
| Naples to MiamiNaples International Airport (NAP) · Italy | ~11h 10m | February | $600 |
| Budapest to MiamiBudapest Ferenc Liszt International Airport (BUD) · Hungary | ~11h 15m | September | $610 |
| Santorini to MiamiSantorini International Airport (JTR) · Greece | ~12h 30m | February | $615 |
| Athens to MiamiAthens International Airport (ATH) · Greece | ~12h 15m | September | $620 |
| Istanbul to MiamiIstanbul Airport (IST) · Turkey | ~12h 30m | September | $620 |
| Dubrovnik to MiamiDubrovnik Airport (DBV) · Croatia | ~11h 25m | February | $625 |
From Middle East & Africa
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Casablanca to MiamiMohammed V International Airport (CMN) · Morocco | ~9h 10m | September | $480 |
| Marrakech to MiamiMarrakesh Menara Airport (RAK) · Morocco | ~9h 10m | January | $485 |
| Tel Aviv to MiamiBen Gurion Airport (TLV) · Israel | ~13h 45m | September | $680 |
| Cairo to MiamiCairo International Airport (CAI) · Egypt | ~13h 35m | January | $695 |
| Cape Town to MiamiCape Town International Airport (CPT) · South Africa | ~15h 55m | September | $775 |
| Doha to MiamiHamad International Airport (DOH) · Qatar | ~15h 55m | September | $800 |
| Nairobi to MiamiJomo Kenyatta International Airport (NBO) · Kenya | ~16h 30m | September | $805 |
| Dubai to MiamiDubai International Airport (DXB) · United Arab Emirates | ~16h 15m | February | $810 |
| Johannesburg to MiamiO.R. Tambo International Airport (JNB) · South Africa | ~16h 45m | February | $810 |
| Abu Dhabi to MiamiZayed International Airport (AUH) · United Arab Emirates | ~16h 15m | February | $855 |
From Asia
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Tokyo to MiamiHaneda Airport (HND) · Japan | ~15h 30m | February | $735 |
| Tokyo to MiamiNarita International Airport (NRT) · Japan | ~15h 25m | February | $755 |
| Seoul to MiamiIncheon International Airport (ICN) · South Korea | ~16h 5m | February | $810 |
| Osaka to MiamiKansai International Airport (KIX) · Japan | ~15h 55m | February | $820 |
| Beijing to MiamiBeijing Capital International Airport (PEK) · China | ~16h 5m | January | $820 |
| Shanghai to MiamiShanghai Pudong International Airport (PVG) · China | ~17h 5m | September | $835 |
| Taipei to MiamiTaiwan Taoyuan International Airport (TPE) · Taiwan | ~17h 55m | September | $880 |
| Hong Kong to MiamiHong Kong International Airport (HKG) · Hong Kong | ~18h 35m | February | $905 |
| Mumbai to MiamiChhatrapati Shivaji Maharaj International Airport (BOM) · India | ~18h 20m | February | $905 |
| Manila to MiamiNinoy Aquino International Airport (MNL) · Philippines | ~19h 15m | September | $930 |
| New Delhi to MiamiIndira Gandhi International Airport (DEL) · India | ~17h 25m | September | $945 |
| Bangkok to MiamiSuvarnabhumi Airport (BKK) · Thailand | ~20h | February | $960 |
| Male to MiamiVelana International Airport (MLE) · Maldives | ~20h 5m | January | $980 |
| Phuket to MiamiPhuket International Airport (HKT) · Thailand | ~20h 50m | February | $1010 |
| Singapore to MiamiSingapore Changi Airport (SIN) · Singapore | ~21h 40m | January | $1060 |
| Kuala Lumpur to MiamiKuala Lumpur International Airport (KUL) · Malaysia | ~21h 35m | February | $1070 |
| Bali to MiamiNgurah Rai International Airport (DPS) · Indonesia | ~22h 25m | February | $1080 |
From Oceania
| Departing from | Flight time | Cheapest month | Fares from |
|---|---|---|---|
| Auckland to MiamiAuckland Airport (AKL) · New Zealand | ~16h 40m | January | $865 |
| Melbourne to MiamiMelbourne Airport (MEL) · Australia | ~20h | September | $970 |
| Sydney to MiamiSydney Kingsford Smith Airport (SYD) · Australia | ~19h 15m | September | $995 |
When to visit Miami
Peak season
December–April
Warm and dry
Shoulder season
May
Hot, humidity building
Off-peak season
June–November
Rainy, humid, hurricane season
Flights to Miami: common questions
Where is the cheapest place to fly to Miami from?
Of the cities we track, Orlando usually has the cheapest flights to Miami, with round-trip fares from about $90, typically lowest in February.
How long is the flight to Miami?
The shortest trip we track is from Fort Lauderdale, about 21 miles and roughly 35m nonstop. Connecting flights usually add 2 to 5 hours.
When is the best time to visit Miami?
Peak season in Miami runs December–April (warm and dry). For lower fares and fewer crowds, consider June–November, or the shoulder season of May.
Which airport do you fly into for Miami?
Most travelers fly into Miami International Airport (MIA) in United States. Ducoffs.com compares airlines serving MIA in a single search.
Are these live prices?
Prices shown are estimated round-trip starting fares based on distance and seasonal demand, not live quotes. Search your dates for real-time prices.
Ducoffs.com