The places connected to Miami on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Miami from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Miami not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Miami of 3,000 miles or more.
Miami has nonstop connections with 8 airports in Mexico: Mexico City (MEX), Cancun (CUN), Merida (MID), Monterrey (MTY), Tulum (TQO), Cozumel (CZM), Guadalajara (GDL), and Santa Lucia (NLU). These routes are served by Aeroenlaces Nacionales, Aerolíneas Argentinas (SkyTeam), AeroMexico (SkyTeam), American Airlines (Oneworld), British Airways (Oneworld), Delta Air Lines (SkyTeam), El Al, Frontier Airlines, Iberia (Oneworld), LATAM Chile, Qatar Airways (Oneworld), Scandinavian Airlines (SkyTeam), and Volaris.
Miami has nonstop connections with 7 airports in Bahamas: Nassau (NAS), Marsh Harbour (MHH), George Town (GGT), North Eleuthera (ELH), Freeport (FPO), Governor's Harbour (GHB), and South Bimini (BIM). These routes are served by American Airlines (Oneworld), Bahamasair, Gol Transportes Aéreos, IBC Airways, Iberia (Oneworld), and Qatar Airways (Oneworld).
Miami has nonstop connections with 7 airports in Cuba: Havana (HAV), Santa Clara (SNU), Varadero (VRA), Camaguey (CMW), Holguin (HOG), Santiago (SCU), and Cienfuegos (CFG). These routes are served by American Airlines (Oneworld), Delta Air Lines (SkyTeam), and IBC Airways.
Miami has nonstop connections with 6 airports in Brazil: Sao Paulo (GRU), Rio De Janeiro (GIG), Brasilia (BSB), Belem (BEL), Fortaleza (FOR), and Manaus (MAO). These routes are served by American Airlines (Oneworld), Delta Air Lines (SkyTeam), Gol Transportes Aéreos, and LATAM Chile.
Miami has nonstop connections with 5 airports in Colombia: Bogota (BOG), Rionegro (MDE), Barranquilla (BAQ), Cartagena (CTG), and Cali (CLO). These routes are served by Alitalia (Star Alliance), American Airlines (Oneworld), Avianca (Star Alliance), Delta Air Lines (SkyTeam), Emirates, Gol Transportes Aéreos, LATAM Chile, TAP Portugal (Star Alliance), United Airlines (Star Alliance), and Virgin Atlantic (SkyTeam).
Miami has nonstop connections with 5 airports in Dominican Republic: Santo Domingo (SDQ), Punta Cana (PUJ), Santiago (STI), Puerto Plata (POP), and La Romana (LRM). These routes are served by American Airlines (Oneworld), Asian Air, British Airways (Oneworld), Iberia (Oneworld), LATAM Chile, Qatar Airways (Oneworld), and WorldTicket.
Miami has nonstop connections with 4 airports in Canada: Toronto (YYZ), Montreal (YUL), Vancouver (YVR), and Ottawa (YOW). These routes are served by Air Canada (Star Alliance), Air Transat, American Airlines (Oneworld), Avianca (Star Alliance), Brussels Airlines (Star Alliance), Gol Transportes Aéreos, Porter Airlines, and Qatar Airways (Oneworld).
Miami has nonstop connections with 3 airports in Honduras: Comayagua (XPL), La Mesa (SAP), and Roatan Island (RTB). These routes are served by American Airlines (Oneworld), Frontier Airlines, and Iberia (Oneworld).
Miami has nonstop connections with 3 airports in Jamaica: Kingston (KIN), Montego Bay (MBJ), and Ocho Rios (OCJ). These routes are served by American Airlines (Oneworld), British Airways (Oneworld), IBC Airways, Iberia (Oneworld), and Qatar Airways (Oneworld).
Miami has nonstop connections with 2 airports in Cayman Islands: Georgetown (GCM) and Cayman Brac (CYB). These routes are served by American Airlines (Oneworld), Cayman Airways, Gol Transportes Aéreos, and Qatar Airways (Oneworld).
Miami has nonstop connections with 2 airports in Costa Rica: San Jose (SJO) and Liberia (LIR). These routes are served by Aerolineas Mas, American Airlines (Oneworld), Avianca (Star Alliance), British Airways (Oneworld), Iberia (Oneworld), Qatar Airways (Oneworld), and Skytrans Regional.
Miami has nonstop connections with 2 airports in Ecuador: Guayaquil (GYE) and Quito (UIO). These routes are served by American Airlines (Oneworld), Avianca (Star Alliance), Delta Air Lines (SkyTeam), and LATAM Chile.
Miami has nonstop connections with 2 airports in France: Paris (CDG) and Paris (ORY). These routes are served by Air Caraibes, Air France (SkyTeam), American Airlines (Oneworld), Delta Air Lines (SkyTeam), French Bee, Gulf Air, KLM (SkyTeam), Saudia (SkyTeam), and Virgin Atlantic (SkyTeam).
Miami has nonstop connections with 2 airports in Germany: Frankfurt-am-Main (FRA) and Munich (MUC). These routes are served by Austrian Airlines (Star Alliance), Lufthansa (Star Alliance), Thai Airways (Star Alliance), and United Airlines (Star Alliance).
Miami has nonstop connections with 2 airports in Italy: Rome (FCO) and Milan (MXP). These routes are served by Alitalia (Star Alliance), American Airlines (Oneworld), British Airways (Oneworld), Ethiopian Airlines (Star Alliance), Etihad Airways, Finnair (Oneworld), Iberia (Oneworld), and Kuwait Airways.
Miami has nonstop connections with 2 airports in Spain: Madrid (MAD) and Barcelona (BCN). These routes are served by Aer Lingus, Air Europa (SkyTeam), American Airlines (Oneworld), British Airways (Oneworld), Delta Air Lines (SkyTeam), Etihad Airways, Finnair (Oneworld), Iberia (Oneworld), Kenya Airways (SkyTeam), Kuwait Airways, Pegasus Airlines, Qatar Airways (Oneworld), Royal Jordanian (Oneworld), Saudia (SkyTeam), TAROM (SkyTeam), and Vueling.
The other 146 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Miami from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aerolíneas Argentinas (SkyTeam) links Miami nonstop with Ezeiza (EZE).
Alitalia (Star Alliance) links Miami nonstop with Bogota (BOG) and Rionegro (MDE).
American Airlines (Oneworld) links Miami nonstop with Lima (LIM), Bogota (BOG), Rionegro (MDE), Ezeiza (EZE), Sao Paulo (GRU), Guayaquil (GYE), Quito (UIO), Santiago (SCL), Barranquilla (BAQ), Caracas (CCS), Cartagena (CTG), Cali (CLO), Rio De Janeiro (GIG), Georgetown (GEO), Brasilia (BSB), Maracaibo (MAR), Montevideo (MVD), Zandery (PBM), Belem (BEL), Fortaleza (FOR), and Manaus (MAO).
Avianca (Star Alliance) links Miami nonstop with Bogota (BOG), Rionegro (MDE), Guayaquil (GYE), Barranquilla (BAQ), and Cali (CLO).
Boliviana de Aviación (BoA) links Miami nonstop with Santa Cruz (VVI).
British Airways (Oneworld) links Miami nonstop with Lima (LIM).
Delta Air Lines (SkyTeam) links Miami nonstop with Lima (LIM), Bogota (BOG), Ezeiza (EZE), Sao Paulo (GRU), Quito (UIO), Santiago (SCL), and Fortaleza (FOR).
El Al links Miami nonstop with Ezeiza (EZE).
Emirates links Miami nonstop with Bogota (BOG).
Gol Transportes Aéreos links Miami nonstop with Bogota (BOG), Sao Paulo (GRU), Rio De Janeiro (GIG), Brasilia (BSB), Belem (BEL), Fortaleza (FOR), and Manaus (MAO).
LATAM Chile links Miami nonstop with Lima (LIM), Bogota (BOG), Ezeiza (EZE), Sao Paulo (GRU), Quito (UIO), Santiago (SCL), and Fortaleza (FOR).
Linea Aerea De Servicio links Miami nonstop with Caracas (CCS).
Qatar Airways (Oneworld) links Miami nonstop with Georgetown (GEO).
Sky Airline links Miami nonstop with Lima (LIM).
Surinam Airways links Miami nonstop with Georgetown (GEO) and Zandery (PBM).
TAP Portugal (Star Alliance) links Miami nonstop with Bogota (BOG) and Rionegro (MDE).
United Airlines (Star Alliance) links Miami nonstop with Bogota (BOG), Rionegro (MDE), and Barranquilla (BAQ).
Virgin Atlantic (SkyTeam) links Miami nonstop with Lima (LIM) and Bogota (BOG).
Aer Lingus links Miami nonstop with London (LHR), Madrid (MAD), and Dublin (DUB).
Air Caraibes links Miami nonstop with Paris (ORY).
Air Europa (SkyTeam) links Miami nonstop with Madrid (MAD).
Air France (SkyTeam) links Miami nonstop with London (LHR), Paris (CDG), Copenhagen (CPH), and Amsterdam (AMS).
airBaltic links Miami nonstop with Lisbon (LIS) and Reykjavik (KEF).
Alitalia (Star Alliance) links Miami nonstop with Rome (FCO).
American Airlines (Oneworld) links Miami nonstop with London (LHR), Madrid (MAD), Paris (CDG), Rome (FCO), Barcelona (BCN), Milan (MXP), Helsinki (HEL), and Dublin (DUB).
Austrian Airlines (Star Alliance) links Miami nonstop with Frankfurt-am-Main (FRA).
British Airways (Oneworld) links Miami nonstop with London (LHR), Madrid (MAD), Rome (FCO), Barcelona (BCN), Milan (MXP), Helsinki (HEL), and Dublin (DUB).
Delta Air Lines (SkyTeam) links Miami nonstop with London (LHR), Madrid (MAD), Paris (CDG), Copenhagen (CPH), and Amsterdam (AMS).
Emirates links Miami nonstop with Lisbon (LIS).
Ethiopian Airlines (Star Alliance) links Miami nonstop with Rome (FCO).
Etihad Airways links Miami nonstop with Madrid (MAD), Rome (FCO), and Lisbon (LIS).
Finnair (Oneworld) links Miami nonstop with London (LHR), Madrid (MAD), Rome (FCO), Barcelona (BCN), Milan (MXP), and Helsinki (HEL).
French Bee links Miami nonstop with Paris (ORY).
Gulf Air links Miami nonstop with London (LHR) and Paris (CDG).
Iberia (Oneworld) links Miami nonstop with London (LHR), Madrid (MAD), Rome (FCO), Barcelona (BCN), Milan (MXP), Helsinki (HEL), and Dublin (DUB).
Icelandair links Miami nonstop with Reykjavik (KEF).
IndiGo links Miami nonstop with Arnavutkoy (IST).
JetBlue links Miami nonstop with Lisbon (LIS) and Warsaw (WAW).
Aerolíneas Argentinas (SkyTeam) links Miami nonstop with Tel Aviv (TLV).
Alaska Airlines (Oneworld) links Miami nonstop with Doha (DOH).
American Airlines (Oneworld) links Miami nonstop with Doha (DOH).
Delta Air Lines (SkyTeam) links Miami nonstop with Tel Aviv (TLV).
El Al links Miami nonstop with Tel Aviv (TLV).
Emirates links Miami nonstop with Dubai (DXB).
JetBlue links Miami nonstop with Doha (DOH).
Malaysia Airlines (Oneworld) links Miami nonstop with Doha (DOH).
Oman Air (Oneworld) links Miami nonstop with Doha (DOH).
Qatar Airways (Oneworld) links Miami nonstop with Doha (DOH).
Rwandair links Miami nonstop with Doha (DOH).
SriLankan Airlines (Oneworld) links Miami nonstop with Doha (DOH).
American Airlines (Oneworld) links Miami nonstop with Casablanca (CMN).
Etihad Airways links Miami nonstop with Casablanca (CMN).
Royal Air Maroc (Oneworld) links Miami nonstop with Casablanca (CMN).
The airport's official name is Miami International Airport. On Roame and most flight schedules, you will find it under the code MIA.
The IATA airport code for Miami International Airport is MIA. Enter MIA in Flightmap whenever you want to use this exact airport.
Miami International Airport serves Miami, United States. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to MIA, not just the broader city.
Open the map with Anywhere as your starting point and MIA as the destination. Each result keeps the route pointed toward Miami, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to MIA.
Yes. When Roame has observed award availability for a route to MIA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Miami has nonstop connections with 2 airports in Turks and Caicos Islands: Providenciales Island (PLS) and XSC (XSC). These routes are served by American Airlines (Oneworld), Gol Transportes Aéreos, IBC Airways, and Qatar Airways (Oneworld).
Miami has nonstop connections with 2 airports in Venezuela, Bolivarian Republic of: Caracas (CCS) and Maracaibo (MAR). These routes are served by American Airlines (Oneworld) and Linea Aerea De Servicio.
Miami has nonstop connections with 2 airports in Virgin Islands, U.S.: Charlotte Amalie (STT) and Christiansted (STX). These routes are served by Alaska Airlines (Oneworld), American Airlines (Oneworld), British Airways (Oneworld), and Qatar Airways (Oneworld).
Miami has a nonstop connection with The Valley (AXA) in Anguilla, served by American Airlines (Oneworld).
Kenya Airways (SkyTeam) links Miami nonstop with Madrid (MAD).
KLM (SkyTeam) links Miami nonstop with London (LHR), Paris (CDG), and Amsterdam (AMS).
Kuwait Airways links Miami nonstop with Madrid (MAD) and Rome (FCO).
LOT Polish Airlines (Star Alliance) links Miami nonstop with Warsaw (WAW).
Lufthansa (Star Alliance) links Miami nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
Malaysia Airlines (Oneworld) links Miami nonstop with London (LHR).
Pakistan International Airlines (PIA) links Miami nonstop with Arnavutkoy (IST).
Pegasus Airlines links Miami nonstop with Madrid (MAD).
Qatar Airways (Oneworld) links Miami nonstop with Madrid (MAD) and Barcelona (BCN).
Royal Jordanian (Oneworld) links Miami nonstop with Madrid (MAD).
Rwandair links Miami nonstop with Arnavutkoy (IST).
Saudia (SkyTeam) links Miami nonstop with London (LHR), Madrid (MAD), and Paris (CDG).
Scandinavian Airlines (SkyTeam) links Miami nonstop with Copenhagen (CPH).
SriLankan Airlines (Oneworld) links Miami nonstop with London (LHR).
Swiss International Air Lines (Star Alliance) links Miami nonstop with Zurich (ZRH).
TAP Portugal (Star Alliance) links Miami nonstop with Lisbon (LIS).
TAROM (SkyTeam) links Miami nonstop with Madrid (MAD).
Thai Airways (Star Alliance) links Miami nonstop with Arnavutkoy (IST), Frankfurt-am-Main (FRA), and Munich (MUC).
Turkish Airlines (Star Alliance) links Miami nonstop with Arnavutkoy (IST).
United Airlines (Star Alliance) links Miami nonstop with Zurich (ZRH), Frankfurt-am-Main (FRA), and Munich (MUC).
Virgin Atlantic (SkyTeam) links Miami nonstop with London (LHR), Paris (CDG), and Amsterdam (AMS).
Vueling links Miami nonstop with Barcelona (BCN).