Rome2Rio

How to get fromCuba to Direct flightsby plane

Find Transport to Direct flights

See all options

There are 196 ways to get from Cuba to Direct flights by plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Lynden Pindling International Airport

    best
    1. Fly from Miami International Airport (MIA) to Lynden Pindling International Airport (NAS)plane plane MIA - NAS
    55 min
    $85–300
  2. Fly to South Bimini Airport

    cheapest
    1. Fly from Miami International Airport (MIA) to South Bimini Airport (BIM)plane plane MIA - BIM
    50 min
    $25–220
  3. Fly to Tampa

    1. Fly from Miami International Airport (MIA) to Tampa (TPA)plane plane MIA - TPA
    1h 1m
    $130–370
  4. Fly to Key West International Airport

    1. Fly from Miami International Airport (MIA) to Key West International Airport (EYW)plane plane MIA - EYW
    59 min
    $170–600
  5. Fly to Orlando

    1. Fly from Miami International Airport (MIA) to Orlando (MCO)plane plane MIA - MCO
    1h 10m
    $95–350
  6. Fly to Grand Bahama International Airport

    1. Fly from Miami International Airport (MIA) to Grand Bahama International Airport (FPO)plane plane MIA - FPO
    57 min
    $210–350
  7. Fly to Exuma International Airport

    1. Fly from Miami International Airport (MIA) to Exuma International Airport (GGT)plane plane MIA - GGT
    1h 10m
    $200–350
  8. Fly to José Martí International Airport

    1. Fly from Miami International Airport (MIA) to José Martí International Airport (HAV)plane plane MIA - HAV
    1h 17m
    $45–330
  9. Fly to Marsh Harbour Airport

    1. Fly from Miami International Airport (MIA) to Marsh Harbour Airport (MHH)plane plane MIA - MHH
    1h 6m
    $190–340
  10. Fly to North Eleuthera Airport

    1. Fly from Miami International Airport (MIA) to North Eleuthera Airport (ELH)plane plane MIA - ELH
    1h 8m
    $190–800
  11. Fly to Jacksonville

    1. Fly from Miami International Airport (MIA) to Jacksonville (JAX)plane plane MIA - JAX
    1h 22m
    $360–550
  12. Fly to Sarasota–Bradenton International Airport

    1. Fly from Miami International Airport (MIA) to Sarasota–Bradenton International Airport (SRQ)plane plane MIA - SRQ
    1h 9m
    $370–650
  13. Fly to Tallahassee

    1. Fly from Miami International Airport (MIA) to Tallahassee (TLH)plane plane MIA - TLH
    1h 30m
    $40–280
  14. Fly to Georgetown Owen Roberts International Airport

    1. Fly from Miami International Airport (MIA) to Georgetown Owen Roberts International Airport (GCM)plane plane MIA - GCM
    1h 35m
    $75–230
  15. Fly to Savannah

    1. Fly from Miami International Airport (MIA) to Savannah (SAV)plane plane MIA - SAV
    1h 33m
    $170–450
  16. Fly to Charleston International Airport

    1. Fly from Miami International Airport (MIA) to Charleston International Airport (CHS)plane plane MIA - CHS
    1h 44m
    $120–440
  17. Fly to Gainesville Regional Airport

    1. Fly from Miami International Airport (MIA) to Gainesville Regional Airport (GNV)plane plane MIA - GNV
    1h 13m
    $35–260
  18. Fly to Pensacola International Airport

    1. Fly from Miami International Airport (MIA) to Pensacola International Airport (PNS)plane plane MIA - PNS
    1h 49m
    $150–410
  19. Fly to Abel Santamaría Airport

    1. Fly from Miami International Airport (MIA) to Abel Santamaría Airport (SNU)plane plane MIA - SNU
    1h 14m
    $40–320
  20. Fly to Providenciales International Airport

    1. Fly from Miami International Airport (MIA) to Providenciales International Airport (PLS)plane plane MIA - PLS
    1h 43m
    $320–750
  21. Fly to Hartsfield-Jackson Atlanta International Airport

    1. Fly from Miami International Airport (MIA) to Hartsfield-Jackson Atlanta International Airport (ATL)plane plane MIA - ATL
    1h 58m
    $40–320
  22. Fly to Cancún International Airport

    1. Fly from Miami International Airport (MIA) to Cancún International Airport (CUN)plane plane MIA - CUN
    1h 53m
    $130–320
  23. Fly to Sangster International Airport

    1. Fly from Miami International Airport (MIA) to Sangster International Airport (MBJ)plane plane MIA - MBJ
    1h 42m
    $230–500
  24. Fly to Ignacio Agramonte International Airport

    1. Fly from Miami International Airport (MIA) to Ignacio Agramonte International Airport (CMW)plane plane MIA - CMW
    1h 22m
    $40–270
  25. Fly to Louis Armstrong New Orleans International Airport

    1. Fly from Miami International Airport (MIA) to Louis Armstrong New Orleans International Airport (MSY)plane plane MIA - MSY
    2h
    $110–380
  26. Fly to Las Américas International Airport

    1. Fly from Miami International Airport (MIA) to Las Américas International Airport (SDQ)plane plane MIA - SDQ
    2h
    $120–380
  27. Fly to Greenville–Spartanburg International Airport

    1. Fly from Miami International Airport (MIA) to Greenville–Spartanburg International Airport (GSP)plane plane MIA - GSP
    2h 3m
    $230–480
  28. Fly to Birmingham–Shuttlesworth International Airport

    1. Fly from Miami International Airport (MIA) to Birmingham–Shuttlesworth International Airport (BHM)plane plane MIA - BHM
    2h 4m
    $110–650
  29. Fly to Destin–Fort Walton Beach Airport

    1. Fly from Miami International Airport (MIA) to Destin–Fort Walton Beach Airport (VPS)plane plane MIA - VPS
    1h 47m
    $45–300
  30. Fly to Wilmington International Airport

    1. Fly from Miami International Airport (MIA) to Wilmington International Airport (ILM)plane plane MIA - ILM
    2h
    $190–550
  31. Fly to Norman Manley International Airport

    1. Fly from Miami International Airport (MIA) to Norman Manley International Airport (KIN)plane plane MIA - KIN
    1h 49m
    $190–320
  32. Fly to Asheville Regional Airport

    1. Fly from Miami International Airport (MIA) to Asheville Regional Airport (AVL)plane plane MIA - AVL
    2h 7m
    $55–340
  33. Fly to Columbia

    1. Fly from Miami International Airport (MIA) to Columbia (CAE)plane plane MIA - CAE
    2h 9m
    $50–320
  34. Fly to Charlotte Douglas International Airport

    1. Fly from Miami International Airport (MIA) to Charlotte Douglas International Airport (CLT)plane plane MIA - CLT
    2h 11m
    $40–320
  35. Fly to Chattanooga Metropolitan Airport

    1. Fly from Miami International Airport (MIA) to Chattanooga Metropolitan Airport (CHA)plane plane MIA - CHA
    2h 9m
    $60–340
  36. Fly to Frank País International Airport

    1. Fly from Miami International Airport (MIA) to Frank País International Airport (HOG)plane plane MIA - HOG
    1h 32m
    $60–390
  37. Fly to Raleigh-Durham International Airport

    1. Fly from Miami International Airport (MIA) to Raleigh-Durham International Airport (RDU)plane plane MIA - RDU
    2h 12m
    $110–440
  38. Fly to Norfolk International Airport

    1. Fly from Miami International Airport (MIA) to Norfolk International Airport (ORF)plane plane MIA - ORF
    2h 14m
    $220–460
  39. Fly to Mcghee Tyson Airport

    1. Fly from Miami International Airport (MIA) to Mcghee Tyson Airport (TYS)plane plane MIA - TYS
    2h 14m
    $210–1,200
  40. Fly to Juan Gualberto Gómez International Airport

    1. Fly from Miami International Airport (MIA) to Juan Gualberto Gómez International Airport (VRA)plane plane MIA - VRA
    1h 5m
    $35–270
  41. Fly to Punta Cana International Airport

    1. Fly from Miami International Airport (MIA) to Punta Cana International Airport (PUJ)plane plane MIA - PUJ
    2h 15m
    $110–350
  42. Fly to Piedmont Triad International Airport

    1. Fly from Miami International Airport (MIA) to Piedmont Triad International Airport (GSO)plane plane MIA - GSO
    2h 20m
    $85–490
  43. Fly to Huntsville International Airport-Carl T Jones Field

    1. Fly from Miami International Airport (MIA) to Huntsville International Airport-Carl T Jones Field (HSV)plane plane MIA - HSV
    2h 19m
    $80–460
  44. Fly to Nashville

    1. Fly from Miami International Airport (MIA) to Nashville (BNA)plane plane MIA - BNA
    2h 23m
    $150–550
  45. Fly to Jackson/Vicksburg

    1. Fly from Miami International Airport (MIA) to Jackson/Vicksburg (JAN)plane plane MIA - JAN
    2h 24m
    $60–350
  46. Fly to Cozumel International Airport

    1. Fly from Miami International Airport (MIA) to Cozumel International Airport (CZM)plane plane MIA - CZM
    1h 48m
    $230–410
  47. Fly to Richmond International Airport

    1. Fly from Miami International Airport (MIA) to Richmond International Airport (RIC)plane plane MIA - RIC
    2h 27m
    $170–480
  48. Fly to Ian Fleming International Airport

    1. Fly from Miami International Airport (MIA) to Ian Fleming International Airport (OCJ)plane plane MIA - OCJ
    1h 50m
    $50–310
  49. Fly to Hugo Chavez International Airport

    1. Fly from Miami International Airport (MIA) to Hugo Chavez International Airport (CAP)plane plane MIA - CAP
    2h
    $280–600
  50. Fly to Luis Munoz Marin International Airport

    1. Fly from Miami International Airport (MIA) to Luis Munoz Marin International Airport (SJU)plane plane MIA - SJU
    2h 33m
    $70–350
  51. Fly to Memphis

    1. Fly from Miami International Airport (MIA) to Memphis (MEM)plane plane MIA - MEM
    2h 35m
    $170–550
  52. Fly to Ronald Reagan Washington National Airport

    1. Fly from Miami International Airport (MIA) to Ronald Reagan Washington National Airport (DCA)plane plane MIA - DCA
    2h 39m
    $160–850
  53. Fly to Baltimore-Washington International Airport

    1. Fly from Miami International Airport (MIA) to Baltimore-Washington International Airport (BWI)plane plane MIA - BWI
    2h 35m
    $100–430
  54. Fly to Managua Airport

    1. Fly from Miami International Airport (MIA) to Managua Airport (MGA)plane plane MIA - MGA
    2h 35m
    $140–410
  55. Fly to Belize City Goldson Intl Apt

    1. Fly from Miami International Airport (MIA) to Belize City Goldson Intl Apt (BZE)plane plane MIA - BZE
    2h 22m
    $290–750
  56. Fly to Philadelphia International Airport

    1. Fly from Miami International Airport (MIA) to Philadelphia International Airport (PHL)plane plane MIA - PHL
    2h 42m
    $55–380
  57. Fly to Louisville International Airport

    1. Fly from Miami International Airport (MIA) to Louisville International Airport (SDF)plane plane MIA - SDF
    2h 42m
    $180–550
  58. Fly to Mérida International Airport

    1. Fly from Miami International Airport (MIA) to Mérida International Airport (MID)plane plane MIA - MID
    2h 13m
    $130–470
  59. Fly to Cuscatlán International Airport

    1. Fly from Miami International Airport (MIA) to Cuscatlán International Airport (SAL)plane plane MIA - SAL
    2h 40m
    $55–270
  60. Fly to Palmerola Airport

    1. Fly from Miami International Airport (MIA) to Palmerola Airport (XPL)plane plane MIA - XPL
    2h 33m
    $200–450
  61. Fly to Puerto Plata Airport

    1. Fly from Miami International Airport (MIA) to Puerto Plata Airport (POP)plane plane MIA - POP
    2h 7m
    $470–1,500
  62. Fly to Bill And Hillary Clinton National Airport

    1. Fly from Miami International Airport (MIA) to Bill And Hillary Clinton National Airport (LIT)plane plane MIA - LIT
    2h 48m
    $70–390
  63. Fly to Ernesto Cortissoz International Airport

    1. Fly from Miami International Airport (MIA) to Ernesto Cortissoz International Airport (BAQ)plane plane MIA - BAQ
    2h 45m
    $180–380
  64. Fly to John Glenn Columbus International Airport

    1. Fly from Miami International Airport (MIA) to John Glenn Columbus International Airport (CMH)plane plane MIA - CMH
    2h 40m
    $130–490
  65. Fly to Covington

    1. Fly from Miami International Airport (MIA) to Covington (CVG)plane plane MIA - CVG
    2h 48m
    $150–800
  66. Fly to John F. Kennedy International Airport

    1. Fly from Miami International Airport (MIA) to John F. Kennedy International Airport (JFK)plane plane MIA - JFK
    2h 51m
    $65–330
  67. Fly to Juan Santamaría International Airport

    1. Fly from Miami International Airport (MIA) to Juan Santamaría International Airport (SJO)plane plane MIA - SJO
    2h 50m
    $110–290
  68. Fly to Governor'S Harbour Airport

    1. Fly from Miami International Airport (MIA) to Governor'S Harbour Airport (GHB)plane plane MIA - GHB
    1h 15m
    $190–650
  69. Fly to Cartagena

    1. Fly from Miami International Airport (MIA) to Cartagena (CTG)plane plane MIA - CTG
    2h 51m
    $160–350
  70. Fly to Cibao International Airport

    1. Fly from Miami International Airport (MIA) to Cibao International Airport (STI)plane plane MIA - STI
    2h 13m
    $250–650
  71. Fly to George Bush Intercontinental Airport

    1. Fly from Miami International Airport (MIA) to George Bush Intercontinental Airport (IAH)plane plane MIA - IAH
    2h 53m
    $50–360
  72. Fly to Laguardia Airport

    1. Fly from Miami International Airport (MIA) to Laguardia Airport (LGA)plane plane MIA - LGA
    2h 55m
    $55–340
  73. Fly to Blue Grass Airport

    1. Fly from Miami International Airport (MIA) to Blue Grass Airport (LEX)plane plane MIA - LEX
    2h 54m
    $150–850
  74. Fly to Queen Beatrix International Airport

    1. Fly from Miami International Airport (MIA) to Queen Beatrix International Airport (AUA)plane plane MIA - AUA
    2h 48m
    $170–380
  75. Fly to Pittsburgh International Airport

    1. Fly from Miami International Airport (MIA) to Pittsburgh International Airport (PIT)plane plane MIA - PIT
    2h 45m
    $270–650
  76. Fly to Indianapolis

    1. Fly from Miami International Airport (MIA) to Indianapolis (IND)plane plane MIA - IND
    2h 56m
    $130–380
  77. Fly to Cyril E. King Airport

    1. Fly from Miami International Airport (MIA) to Cyril E. King Airport (STT)plane plane MIA - STT
    2h 45m
    $220–460
  78. Fly to Ramón Villeda Morales International Airport

    1. Fly from Miami International Airport (MIA) to Ramón Villeda Morales International Airport (SAP)plane plane MIA - SAP
    2h 33m
    $70–400
  79. Fly to William P. Hobby Airport

    1. Fly from Miami International Airport (MIA) to William P. Hobby Airport (HOU)plane plane MIA - HOU
    2h 45m
    $120–650
  80. Fly to La Aurora International Airport

    1. Fly from Miami International Airport (MIA) to La Aurora International Airport (GUA)plane plane MIA - GUA
    2h 49m
    $130–410
  81. Fly to Terrance B. Lettsome International Airport

    1. Fly from Miami International Airport (MIA) to Terrance B. Lettsome International Airport (EIS)plane plane MIA - EIS
    2h 51m
    $230–600
  82. Fly to Cleveland-Hopkins International Airport

    1. Fly from Miami International Airport (MIA) to Cleveland-Hopkins International Airport (CLE)plane plane MIA - CLE
    3h
    $170–700
  83. Fly to L.F. Wade International Airport

    1. Fly from Miami International Airport (MIA) to L.F. Wade International Airport (BDA)plane plane MIA - BDA
    2h 45m
    $190–750
  84. Fly to Washington Dulles International Airport

    1. Fly from Miami International Airport (MIA) to Washington Dulles International Airport (IAD)plane plane MIA - IAD
    2h 43m
    $80–430
  85. Fly to Roatán International Airport

    1. Fly from Miami International Airport (MIA) to Roatán International Airport (RTB)plane plane MIA - RTB
    2h 22m
    $240–450
  86. Fly to Tulum International Airport

    1. Fly from Miami International Airport (MIA) to Tulum International Airport (TQO)plane plane MIA - TQO
    2h 5m
    $220–370
  87. Fly to Lambert–St. Louis International Airport

    1. Fly from Miami International Airport (MIA) to Lambert–St. Louis International Airport (STL)plane plane MIA - STL
    2h 55m
    $370–750
  88. Fly to Hato International Airport

    1. Fly from Miami International Airport (MIA) to Hato International Airport (CUR)plane plane MIA - CUR
    2h 58m
    $160–320
  89. Fly to Christiansted

    1. Fly from Miami International Airport (MIA) to Christiansted (STX)plane plane MIA - STX
    2h 47m
    $350–750
  90. Fly to Sir Charles Kirkconnell International Airport

    1. Fly from Miami International Airport (MIA) to Sir Charles Kirkconnell International Airport (CYB)plane plane MIA - CYB
    1h 30m
    $180–600
  91. Fly to Springfield-Branson National Airport

    1. Fly from Miami International Airport (MIA) to Springfield-Branson National Airport (SGF)plane plane MIA - SGF
    3h 8m
    $80–420
  92. Fly to Austin-Bergstrom International Airport

    1. Fly from Miami International Airport (MIA) to Austin-Bergstrom International Airport (AUS)plane plane MIA - AUS
    3h 5m
    $190–380
  93. Fly to Newark Liberty International Airport

    1. Fly from Miami International Airport (MIA) to Newark Liberty International Airport (EWR)plane plane MIA - EWR
    3h 8m
    $60–330
  94. Fly to Tocumen International Airport

    1. Fly from Miami International Airport (MIA) to Tocumen International Airport (PTY)plane plane MIA - PTY
    3h 6m
    $150–410
  95. Fly to Detroit

    1. Fly from Miami International Airport (MIA) to Detroit (DTW)plane plane MIA - DTW
    3h 3m
    $70–300
  96. Fly to Dallas/Fort Worth International Airport

    1. Fly from Miami International Airport (MIA) to Dallas/Fort Worth International Airport (DFW)plane plane MIA - DFW
    3h 14m
    $45–380
  97. Fly to Princess Juliana International Airport

    1. Fly from Miami International Airport (MIA) to Princess Juliana International Airport (SXM)plane plane MIA - SXM
    3h 2m
    $150–450
  98. Fly to Northwest Arkansas Regional Airport

    1. Fly from Miami International Airport (MIA) to Northwest Arkansas Regional Airport (XNA)plane plane MIA - XNA
    3h 13m
    $110–600
  99. Fly to Boston Logan Airport

    1. Fly from Miami International Airport (MIA) to Boston Logan Airport (BOS)plane plane MIA - BOS
    3h 14m
    $60–400
  100. Fly to Buffalo Niagara International Airport

    1. Fly from Miami International Airport (MIA) to Buffalo Niagara International Airport (BUF)plane plane MIA - BUF
    3h 14m
    $250–1,300
  101. Fly to Liberia International Airport

    1. Fly from Miami International Airport (MIA) to Liberia International Airport (LIR)plane plane MIA - LIR
    2h 56m
    $180–950
  102. Fly to Toronto Pearson International Airport

    1. Fly from Miami International Airport (MIA) to Toronto Pearson International Airport (YYZ)plane plane MIA - YYZ
    3h 14m
    $170–480
  103. Fly to San Antonio International Airport

    1. Fly from Miami International Airport (MIA) to San Antonio International Airport (SAT)plane plane MIA - SAT
    3h 16m
    $160–450
  104. Fly to Tulsa International Airport

    1. Fly from Miami International Airport (MIA) to Tulsa International Airport (TUL)plane plane MIA - TUL
    3h 18m
    $210–1,100
  105. Fly to Clayton J. Lloyd International Airport

    1. Fly from Miami International Airport (MIA) to Clayton J. Lloyd International Airport (AXA)plane plane MIA - AXA
    3h
    $410–700
  106. Fly to Medellin Jose Marie Cordova

    1. Fly from Miami International Airport (MIA) to Medellin Jose Marie Cordova (MDE)plane plane MIA - MDE
    3h 20m
    $150–420
  107. Fly to Bradley International Airport

    1. Fly from Miami International Airport (MIA) to Bradley International Airport (BDL)plane plane MIA - BDL
    3h 13m
    $100–500
  108. Fly to Gerald R. Ford International Airport

    1. Fly from Miami International Airport (MIA) to Gerald R. Ford International Airport (GRR)plane plane MIA - GRR
    3h 20m
    $200–1,000
  109. Fly to Dallas

    1. Fly from Miami International Airport (MIA) to Dallas (DAL)plane plane MIA - DAL
    3h 10m
    $80–420
  110. Fly to Chicago O'Hare International Airport

    1. Fly from Miami International Airport (MIA) to Chicago O'Hare International Airport (ORD)plane plane MIA - ORD
    3h 24m
    $40–300
  111. Fly to Albany County Airport

    1. Fly from Miami International Airport (MIA) to Albany County Airport (ALB)plane plane MIA - ALB
    3h 24m
    $130–650
  112. Fly to Syracuse Hancock International Airport

    1. Fly from Miami International Airport (MIA) to Syracuse Hancock International Airport (SYR)plane plane MIA - SYR
    3h 26m
    $180–900
  113. Fly to Dane County Regional Airport-Truax Field

    1. Fly from Miami International Airport (MIA) to Dane County Regional Airport-Truax Field (MSN)plane plane MIA - MSN
    3h 29m
    $130–700
  114. Fly to Harrisburg International Airport

    1. Fly from Miami International Airport (MIA) to Harrisburg International Airport (MDT)plane plane MIA - MDT
    3h 29m
    $200–1,100
  115. Fly to Kansas City

    1. Fly from Miami International Airport (MIA) to Kansas City (MCI)plane plane MIA - MCI
    3h 20m
    $260–650
  116. Fly to Rochester

    1. Fly from Miami International Airport (MIA) to Rochester (ROC)plane plane MIA - ROC
    3h 23m
    $130–650
  117. Fly to Benito Juárez International Airport

    1. Fly from Miami International Airport (MIA) to Benito Juárez International Airport (MEX)plane plane MIA - MEX
    3h 30m
    $120–360
  118. Fly to Chicago Midway International Airport

    1. Fly from Miami International Airport (MIA) to Chicago Midway International Airport (MDW)plane plane MIA - MDW
    3h 10m
    $100–550
  119. Fly to La Romana International Airport

    1. Fly from Miami International Airport (MIA) to La Romana International Airport (LRM)plane plane MIA - LRM
    2h 35m
    $120–650
  120. Fly to V. C. Bird International Airport

    1. Fly from Miami International Airport (MIA) to V. C. Bird International Airport (ANU)plane plane MIA - ANU
    3h 14m
    $290–550
  121. Fly to El Dorado International Airport

    1. Fly from Miami International Airport (MIA) to El Dorado International Airport (BOG)plane plane MIA - BOG
    3h 35m
    $150–390
  122. Fly to Wichita Mid-Continent Airport

    1. Fly from Miami International Airport (MIA) to Wichita Mid-Continent Airport (ICT)plane plane MIA - ICT
    3h 35m
    $90–450
  123. Fly to Will Rogers World Airport

    1. Fly from Miami International Airport (MIA) to Will Rogers World Airport (OKC)plane plane MIA - OKC
    3h 32m
    $160–800
  124. Fly to General Mitchell International Airport

    1. Fly from Miami International Airport (MIA) to General Mitchell International Airport (MKE)plane plane MIA - MKE
    3h 35m
    $170–900
  125. Fly to Robert L. Bradshaw International Airport

    1. Fly from Miami International Airport (MIA) to Robert L. Bradshaw International Airport (SKB)plane plane MIA - SKB
    3h 1m
    $280–700
  126. Fly to Montréal–Pierre Elliott Trudeau International Airport

    1. Fly from Miami International Airport (MIA) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane plane MIA - YUL
    3h 32m
    $190–550
  127. Fly to Des Moines

    1. Fly from Miami International Airport (MIA) to Des Moines (DSM)plane plane MIA - DSM
    3h 38m
    $200–1,000
  128. Fly to Cali

    1. Fly from Miami International Airport (MIA) to Cali (CLO)plane plane MIA - CLO
    3h 40m
    $85–420
  129. Fly to Omaha

    1. Fly from Miami International Airport (MIA) to Omaha (OMA)plane plane MIA - OMA
    3h 45m
    $240–1,200
  130. Fly to Grantley Adams International Airport

    1. Fly from Miami International Airport (MIA) to Grantley Adams International Airport (BGI)plane plane MIA - BGI
    3h 34m
    $200–550
  131. Fly to Westchester County Airport

    1. Fly from Miami International Airport (MIA) to Westchester County Airport (HPN)plane plane MIA - HPN
    3h 12m
    $360–700
  132. Fly to The Eastern Iowa Airport

    1. Fly from Miami International Airport (MIA) to The Eastern Iowa Airport (CID)plane plane MIA - CID
    3h 54m
    $90–450
  133. Fly to South Bend

    1. Fly from Miami International Airport (MIA) to South Bend (SBN)plane plane MIA - SBN
    4h 55m
    $130–700
  134. Fly to Monterrey International Airport

    1. Fly from Miami International Airport (MIA) to Monterrey International Airport (MTY)plane plane MIA - MTY
    3h 35m
    $120–320
  135. Fly to Minneapolis–Saint Paul International Airport

    1. Fly from Miami International Airport (MIA) to Minneapolis–Saint Paul International Airport (MSP)plane plane MIA - MSP
    3h 55m
    $340–700
  136. Fly to Piarco International Airport

    1. Fly from Miami International Airport (MIA) to Piarco International Airport (POS)plane plane MIA - POS
    3h 45m
    $110–460
  137. Fly to Miguel Hidalgo Y Costilla Guadalajara International Airport

    1. Fly from Miami International Airport (MIA) to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL)plane plane MIA - GDL
    4h 3m
    $150–400
  138. Fly to Bonaire International Airport

    1. Fly from Miami International Airport (MIA) to Bonaire International Airport (BON)plane plane MIA - BON
    3h 10m
    $320–750
  139. Fly to Antonio Maceo International Airport

    1. Fly from Miami International Airport (MIA) to Antonio Maceo International Airport (SCU)plane plane MIA - SCU
    1h 40m
    $65–420
  140. Fly to Mariscal Sucre International Airport

    1. Fly from Miami International Airport (MIA) to Mariscal Sucre International Airport (UIO)plane plane MIA - UIO
    4h 12m
    $200–550
  141. Fly to Dominica

    1. Fly from Miami International Airport (MIA) to Dominica (DOM)plane plane MIA - DOM
    3h 33m
    $260–600
  142. Fly to Hewanorra International Airport

    1. Fly from Miami International Airport (MIA) to Hewanorra International Airport (UVF)plane plane MIA - UVF
    3h 35m
    $430–1,000
  143. Fly to Maurice Bishop International Airport

    1. Fly from Miami International Airport (MIA) to Maurice Bishop International Airport (GND)plane plane MIA - GND
    3h 46m
    $260–550
  144. Fly to Argyle International Airport

    1. Fly from Miami International Airport (MIA) to Argyle International Airport (SVD)plane plane MIA - SVD
    3h 39m
    $200–600
  145. Fly to Martinique Aimé Césaire International Airport

    1. Fly from Miami International Airport (MIA) to Martinique Aimé Césaire International Airport (FDF)plane plane MIA - FDF
    3h 25m
    $360–800
  146. Fly to José Joaquín De Olmedo International Airport

    1. Fly from Miami International Airport (MIA) to José Joaquín De Olmedo International Airport (GYE)plane plane MIA - GYE
    4h 27m
    $140–800
  147. Fly to Denver

    1. Fly from Miami International Airport (MIA) to Denver (DEN)plane plane MIA - DEN
    4h 29m
    $140–650
  148. Fly to Cheddi Jagan International Airport

    1. Fly from Miami International Airport (MIA) to Cheddi Jagan International Airport (GEO)plane plane MIA - GEO
    4h 24m
    $180–480
  149. Fly to South Caicos Airport

    1. Fly from Miami International Airport (MIA) to South Caicos Airport (XSC)plane plane MIA - XSC
    2h 16m
    $50–300
  150. Fly to Pointe-À-Pitre Le Raizet Airport

    1. Fly from Miami International Airport (MIA) to Pointe-À-Pitre Le Raizet Airport (PTP)plane plane MIA - PTP
    3h 15m
    $340–900
  151. Fly to Phoenix

    1. Fly from Miami International Airport (MIA) to Phoenix (PHX)plane plane MIA - PHX
    4h 59m
    $330–750
  152. Fly to Eagle County Regional Airport

    1. Fly from Miami International Airport (MIA) to Eagle County Regional Airport (EGE)plane plane MIA - EGE
    5h 1m
    $120–550
  153. Fly to Salt Lake City International Airport

    1. Fly from Miami International Airport (MIA) to Salt Lake City International Airport (SLC)plane plane MIA - SLC
    5h 17m
    $270–1,200
  154. Fly to Harry Reid International Airport

    1. Fly from Miami International Airport (MIA) to Harry Reid International Airport (LAS)plane plane MIA - LAS
    5h 24m
    $130–430
  155. Fly to San Diego International Airport

    1. Fly from Miami International Airport (MIA) to San Diego International Airport (SAN)plane plane MIA - SAN
    5h 34m
    $210–950
  156. Fly to Jorge Chávez International Airport

    1. Fly from Miami International Airport (MIA) to Jorge Chávez International Airport (LIM)plane plane MIA - LIM
    5h 35m
    $170–470
  157. Fly to Los Angeles International Airport

    1. Fly from Miami International Airport (MIA) to Los Angeles International Airport (LAX)plane plane MIA - LAX
    5h 40m
    $150–480
  158. Fly to San Francisco International Airport

    1. Fly from Miami International Airport (MIA) to San Francisco International Airport (SFO)plane plane MIA - SFO
    6h 12m
    $120–550
  159. Fly to San Salvador Airport

    1. Fly from Miami International Airport (MIA) to San Salvador Airport (ZSA)plane plane MIA - ZSA
    1h 15m
    $150–380
  160. Fly to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport

    1. Fly from Miami International Airport (MIA) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL)plane plane MIA - BEL
    6h 10m
    $300–650
  161. Fly to Portland International Airport

    1. Fly from Miami International Airport (MIA) to Portland International Airport (PDX)plane plane MIA - PDX
    6h 30m
    $240–1,100
  162. Fly to Seattle-Tacoma International Airport

    1. Fly from Miami International Airport (MIA) to Seattle-Tacoma International Airport (SEA)plane plane MIA - SEA
    6h 38m
    $180–800
  163. Fly to Vancouver International Airport

    1. Fly from Miami International Airport (MIA) to Vancouver International Airport (YVR)plane plane MIA - YVR
    6h 40m
    $200–600
  164. Fly to Sacramento International Airport

    1. Fly from Miami International Airport (MIA) to Sacramento International Airport (SMF)plane plane MIA - SMF
    6h 42m
    $260–1,100
  165. Fly to Viru Viru International Airport

    1. Fly from Miami International Airport (MIA) to Viru Viru International Airport (VVI)plane plane MIA - VVI
    6h 50m
    $250–700
  166. Fly to Pinto Martins – Fortaleza International Airport

    1. Fly from Miami International Airport (MIA) to Pinto Martins – Fortaleza International Airport (FOR)plane plane MIA - FOR
    6h 50m
    $350–750
  167. Fly to Brasilia International Airport

    1. Fly from Miami International Airport (MIA) to Brasilia International Airport (BSB)plane plane MIA - BSB
    7h 40m
    $320–600
  168. Fly to Keflavík International Airport

    1. Fly from Miami International Airport (MIA) to Keflavík International Airport (KEF)plane plane MIA - KEF
    7h 40m
    $460–750
  169. Fly to Comodoro Arturo Merino Benítez International Airport

    1. Fly from Miami International Airport (MIA) to Comodoro Arturo Merino Benítez International Airport (SCL)plane plane MIA - SCL
    8h 10m
    $210–600
  170. Fly to Adolfo Suárez Madrid–Barajas Airport

    1. Fly from Miami International Airport (MIA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane MIA - MAD
    8h 15m
    $280–850
  171. Fly to Mohammed V International Airport

    1. Fly from Miami International Airport (MIA) to Mohammed V International Airport (CMN)plane plane MIA - CMN
    8h 15m
    $320–1,100
  172. Fly to Dublin Airport

    1. Fly from Miami International Airport (MIA) to Dublin Airport (DUB)plane plane MIA - DUB
    8h 20m
    $380–750
  173. Fly to Rio De Janeiro–Galeão International Airport

    1. Fly from Miami International Airport (MIA) to Rio De Janeiro–Galeão International Airport (GIG)plane plane MIA - GIG
    8h 20m
    $260–700
  174. Fly to São Paulo–Guarulhos International Airport

    1. Fly from Miami International Airport (MIA) to São Paulo–Guarulhos International Airport (GRU)plane plane MIA - GRU
    8h 20m
    $250–600
  175. Fly to Ministro Pistarini International Airport

    1. Fly from Miami International Airport (MIA) to Ministro Pistarini International Airport (EZE)plane plane MIA - EZE
    8h 25m
    $300–600
  176. Fly to Lisbon-Portela Airport

    1. Fly from Miami International Airport (MIA) to Lisbon-Portela Airport (LIS)plane plane MIA - LIS
    8h 25m
    $260–650
  177. Fly to Amsterdam Airport Schiphol

    1. Fly from Miami International Airport (MIA) to Amsterdam Airport Schiphol (AMS)plane plane MIA - AMS
    8h 45m
    $340–750
  178. Fly to London Heathrow Airport

    1. Fly from Miami International Airport (MIA) to London Heathrow Airport (LHR)plane plane MIA - LHR
    8h 50m
    $320–750
  179. Fly to Ingeniero Aeronáutico Ambrosio L.V. Taravella International Airport

    1. Fly from Miami International Airport (MIA) to Ingeniero Aeronáutico Ambrosio L.V. Taravella International Airport (COR)plane plane MIA - COR
    8h 50m
    $310–850
  180. Fly to Barcelona–El Prat Airport

    1. Fly from Miami International Airport (MIA) to Barcelona–El Prat Airport (BCN)plane plane MIA - BCN
    8h 55m
    $280–550
  181. Fly to Paris Charles De Gaulle Airport

    1. Fly from Miami International Airport (MIA) to Paris Charles De Gaulle Airport (CDG)plane plane MIA - CDG
    8h 55m
    $380–850
  182. Fly to Paris Orly Airport

    1. Fly from Miami International Airport (MIA) to Paris Orly Airport (ORY)plane plane MIA - ORY
    8h 55m
    $260–1,600
  183. Fly to Copenhagen Airport

    1. Fly from Miami International Airport (MIA) to Copenhagen Airport (CPH)plane plane MIA - CPH
    9h 10m
    $340–650
  184. Fly to Zurich Airport

    1. Fly from Miami International Airport (MIA) to Zurich Airport (ZRH)plane plane MIA - ZRH
    9h 10m
    $240–470
  185. Fly to Carrasco International Airport

    1. Fly from Miami International Airport (MIA) to Carrasco International Airport (MVD)plane plane MIA - MVD
    9h 15m
    $310–700
  186. Fly to Frankfurt

    1. Fly from Miami International Airport (MIA) to Frankfurt (FRA)plane plane MIA - FRA
    9h 15m
    $370–950
  187. Fly to Munich International Airport

    1. Fly from Miami International Airport (MIA) to Munich International Airport (MUC)plane plane MIA - MUC
    9h 20m
    $410–850
  188. Fly to Stockholm-Arlanda Airport

    1. Fly from Miami International Airport (MIA) to Stockholm-Arlanda Airport (ARN)plane plane MIA - ARN
    9h 20m
    $430–600
  189. Fly to Milano Malpensa Airport

    1. Fly from Miami International Airport (MIA) to Milano Malpensa Airport (MXP)plane plane MIA - MXP
    9h 35m
    $300–700
  190. Fly to Helsinki Airport

    1. Fly from Miami International Airport (MIA) to Helsinki Airport (HEL)plane plane MIA - HEL
    9h 35m
    $490–1,100
  191. Fly to Fiumicino International Airport

    1. Fly from Miami International Airport (MIA) to Fiumicino International Airport (FCO)plane plane MIA - FCO
    10h 10m
    $310–750
  192. Fly to Warsaw Chopin Airport

    1. Fly from Miami International Airport (MIA) to Warsaw Chopin Airport (WAW)plane plane MIA - WAW
    10h 15m
    $310–1,000
  193. Fly to Istanbul

    1. Fly from Miami International Airport (MIA) to Istanbul (IST)plane plane MIA - IST
    11h 30m
    $430–800
  194. Fly to Ben Gurion Airport

    1. Fly from Miami International Airport (MIA) to Ben Gurion Airport (TLV)plane plane MIA - TLV
    12h
    $370–600
  195. Fly to Hamad International Airport

    1. Fly from Miami International Airport (MIA) to Hamad International Airport (DOH)plane plane MIA - DOH
    13h 55m
    $600–850
  196. Fly to Dubai International Airport

    1. Fly from Miami International Airport (MIA) to Dubai International Airport (DXB)plane plane MIA - DXB
    14h 20m
    $350–900

Miami International Airport (MIA) to Lynden Pindling International Airport (NAS) flights

Calendar48Weekly Planes
Duration1h 2mAverage Duration
Ticket$32Cheapest Price
See schedules

Questions & Answers

What companies run services between Cuba and Direct flights?

Bahamasair and American Airlines fly from Miami International Airport (MIA) to Lynden Pindling International Airport (NAS) every 4 hours.

Airlines

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides