Rome2Rio

How to get fromCuba to Direct flightsby plane

Find Transport to Direct flights

See all options

There are 198 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–280
  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
    $26–220
  3. Fly to Tampa

    1. Fly from Miami International Airport (MIA) to Tampa (TPA)plane plane MIA - TPA
    1h 1m
    $130–390
  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 Grand Bahama International Airport

    1. Fly from Miami International Airport (MIA) to Grand Bahama International Airport (FPO)plane plane MIA - FPO
    57 min
    $210–340
  6. Fly to Orlando

    1. Fly from Miami International Airport (MIA) to Orlando (MCO)plane plane MIA - MCO
    1h 10m
    $95–370
  7. Fly to Marsh Harbour Airport

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

    1. Fly from Miami International Airport (MIA) to North Eleuthera Airport (ELH)plane plane MIA - ELH
    1h 8m
    $190–750
  9. Fly to Exuma International Airport

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

    1. Fly from Miami International Airport (MIA) to José Martí International Airport (HAV)plane plane MIA - HAV
    1h 20m
    $45–320
  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 Gainesville Regional Airport

    1. Fly from Miami International Airport (MIA) to Gainesville Regional Airport (GNV)plane plane MIA - GNV
    1h 13m
    $35–260
  13. 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
    $300–650
  14. Fly to Tallahassee

    1. Fly from Miami International Airport (MIA) to Tallahassee (TLH)plane plane MIA - TLH
    1h 29m
    $45–280
  15. 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 30m
    $75–230
  16. 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–700
  17. Fly to Savannah

    1. Fly from Miami International Airport (MIA) to Savannah (SAV)plane plane MIA - SAV
    1h 36m
    $170–440
  18. Fly to Providenciales International Airport

    1. Fly from Miami International Airport (MIA) to Providenciales International Airport (PLS)plane plane MIA - PLS
    2h 2m
    $320–750
  19. 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
  20. Fly to Sangster International Airport

    1. Fly from Miami International Airport (MIA) to Sangster International Airport (MBJ)plane plane MIA - MBJ
    1h 42m
    $230–650
  21. 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
  22. Fly to Augusta Regional Airport At Bush Field

    1. Fly from Miami International Airport (MIA) to Augusta Regional Airport At Bush Field (AGS)plane plane MIA - AGS
    1h 49m
    $50–310
  23. Fly to Norman Manley International Airport

    1. Fly from Miami International Airport (MIA) to Norman Manley International Airport (KIN)plane plane MIA - KIN
    1h 47m
    $190–310
  24. 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 57m
    $40–330
  25. Fly to Cancún International Airport

    1. Fly from Miami International Airport (MIA) to Cancún International Airport (CUN)plane plane MIA - CUN
    1h 58m
    $130–340
  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–390
  27. 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
  28. Fly to Wilmington International Airport

    1. Fly from Miami International Airport (MIA) to Wilmington International Airport (ILM)plane plane MIA - ILM
    2h
    $200–600
  29. 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
    $100–380
  30. 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–650
  31. 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
  32. Fly to Asheville Regional Airport

    1. Fly from Miami International Airport (MIA) to Asheville Regional Airport (AVL)plane plane MIA - AVL
    2h 7m
    $60–330
  33. Fly to Charlotte Douglas International Airport

    1. Fly from Miami International Airport (MIA) to Charlotte Douglas International Airport (CLT)plane plane MIA - CLT
    2h 10m
    $40–320
  34. Fly to Columbia

    1. Fly from Miami International Airport (MIA) to Columbia (CAE)plane plane MIA - CAE
    2h 9m
    $50–310
  35. 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
    2h
    $50–300
  36. 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
  37. Fly to Abel Santamaría Airport

    1. Fly from Miami International Airport (MIA) to Abel Santamaría Airport (SNU)plane plane MIA - SNU
    1h 33m
    $45–330
  38. Fly to Norfolk International Airport

    1. Fly from Miami International Airport (MIA) to Norfolk International Airport (ORF)plane plane MIA - ORF
    2h 14m
    $160–550
  39. Fly to Cozumel International Airport

    1. Fly from Miami International Airport (MIA) to Cozumel International Airport (CZM)plane plane MIA - CZM
    1h 48m
    $230–400
  40. 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–360
  41. 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
    $40–310
  42. Fly to Mcghee Tyson Airport

    1. Fly from Miami International Airport (MIA) to Mcghee Tyson Airport (TYS)plane plane MIA - TYS
    2h 16m
    $180–1,100
  43. 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 39m
    $65–410
  44. 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
  45. Fly to Chattanooga Metropolitan Airport

    1. Fly from Miami International Airport (MIA) to Chattanooga Metropolitan Airport (CHA)plane plane MIA - CHA
    2h 23m
    $60–340
  46. Fly to Nashville

    1. Fly from Miami International Airport (MIA) to Nashville (BNA)plane plane MIA - BNA
    2h 23m
    $150–600
  47. 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
  48. Fly to Cibao International Airport

    1. Fly from Miami International Airport (MIA) to Cibao International Airport (STI)plane plane MIA - STI
    2h 13m
    $260–650
  49. Fly to Richmond International Airport

    1. Fly from Miami International Airport (MIA) to Richmond International Airport (RIC)plane plane MIA - RIC
    2h 27m
    $170–550
  50. 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
  51. 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
  52. 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–380
  53. Fly to Tulum International Airport

    1. Fly from Miami International Airport (MIA) to Tulum International Airport (TQO)plane plane MIA - TQO
    2h 5m
    $220–360
  54. 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
    $75–350
  55. 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 35m
    $80–460
  56. 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–500
  57. Fly to Memphis

    1. Fly from Miami International Airport (MIA) to Memphis (MEM)plane plane MIA - MEM
    2h 35m
    $170–550
  58. Fly to Jackson/Vicksburg

    1. Fly from Miami International Airport (MIA) to Jackson/Vicksburg (JAN)plane plane MIA - JAN
    2h 36m
    $60–350
  59. 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
  60. 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
    $170–900
  61. Fly to Managua Airport

    1. Fly from Miami International Airport (MIA) to Managua Airport (MGA)plane plane MIA - MGA
    2h 35m
    $150–410
  62. 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
  63. Fly to Palmerola Airport

    1. Fly from Miami International Airport (MIA) to Palmerola Airport (XPL)plane plane MIA - XPL
    2h 33m
    $200–440
  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 Cuscatlán International Airport

    1. Fly from Miami International Airport (MIA) to Cuscatlán International Airport (SAL)plane plane MIA - SAL
    2h 40m
    $50–290
  66. Fly to Philadelphia International Airport

    1. Fly from Miami International Airport (MIA) to Philadelphia International Airport (PHL)plane plane MIA - PHL
    2h 44m
    $55–370
  67. Fly to Cyril E. King Airport

    1. Fly from Miami International Airport (MIA) to Cyril E. King Airport (STT)plane plane MIA - STT
    2h 40m
    $220–480
  68. Fly to Louisville International Airport

    1. Fly from Miami International Airport (MIA) to Louisville International Airport (SDF)plane plane MIA - SDF
    2h 45m
    $180–550
  69. 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
    $85–250
  70. Fly to Blue Grass Airport

    1. Fly from Miami International Airport (MIA) to Blue Grass Airport (LEX)plane plane MIA - LEX
    2h 47m
    $160–850
  71. 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–400
  72. Fly to Pittsburgh International Airport

    1. Fly from Miami International Airport (MIA) to Pittsburgh International Airport (PIT)plane plane MIA - PIT
    2h 45m
    $270–480
  73. Fly to Covington

    1. Fly from Miami International Airport (MIA) to Covington (CVG)plane plane MIA - CVG
    2h 48m
    $150–800
  74. Fly to Indianapolis

    1. Fly from Miami International Airport (MIA) to Indianapolis (IND)plane plane MIA - IND
    2h 50m
    $140–380
  75. 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
  76. Fly to Laguardia Airport

    1. Fly from Miami International Airport (MIA) to Laguardia Airport (LGA)plane plane MIA - LGA
    2h 53m
    $55–340
  77. Fly to Cartagena

    1. Fly from Miami International Airport (MIA) to Cartagena (CTG)plane plane MIA - CTG
    2h 51m
    $170–470
  78. 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 53m
    $65–330
  79. 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
    $240–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 Queen Beatrix International Airport

    1. Fly from Miami International Airport (MIA) to Queen Beatrix International Airport (AUA)plane plane MIA - AUA
    2h 52m
    $170–440
  82. Fly to William P. Hobby Airport

    1. Fly from Miami International Airport (MIA) to William P. Hobby Airport (HOU)plane plane MIA - HOU
    2h 50m
    $130–700
  83. Fly to Christiansted

    1. Fly from Miami International Airport (MIA) to Christiansted (STX)plane plane MIA - STX
    2h 47m
    $350–800
  84. 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
  85. 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–900
  86. Fly to George Bush Intercontinental Airport

    1. Fly from Miami International Airport (MIA) to George Bush Intercontinental Airport (IAH)plane plane MIA - IAH
    2h 58m
    $50–370
  87. 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
  88. Fly to Harrisburg International Airport

    1. Fly from Miami International Airport (MIA) to Harrisburg International Airport (MDT)plane plane MIA - MDT
    3h 2m
    $200–1,100
  89. 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
    $85–440
  90. Fly to Newark Liberty International Airport

    1. Fly from Miami International Airport (MIA) to Newark Liberty International Airport (EWR)plane plane MIA - EWR
    3h 2m
    $60–370
  91. 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
    3h 5m
    $70–380
  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
    $170–380
  93. Fly to Hato International Airport

    1. Fly from Miami International Airport (MIA) to Hato International Airport (CUR)plane plane MIA - CUR
    3h
    $160–320
  94. 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
  95. 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–550
  96. 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
    $360–1,400
  97. 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
  98. Fly to Detroit

    1. Fly from Miami International Airport (MIA) to Detroit (DTW)plane plane MIA - DTW
    3h 6m
    $65–300
  99. 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
  100. 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
  101. 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
  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–460
  104. Fly to Dallas

    1. Fly from Miami International Airport (MIA) to Dallas (DAL)plane plane MIA - DAL
    3h 10m
    $80–420
  105. 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–440
  106. Fly to Springfield-Branson National Airport

    1. Fly from Miami International Airport (MIA) to Springfield-Branson National Airport (SGF)plane plane MIA - SGF
    3h 22m
    $80–410
  107. 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
  108. Fly to Kansas City

    1. Fly from Miami International Airport (MIA) to Kansas City (MCI)plane plane MIA - MCI
    3h 20m
    $260–650
  109. 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
  110. 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
    $110–550
  111. Fly to Bradley International Airport

    1. Fly from Miami International Airport (MIA) to Bradley International Airport (BDL)plane plane MIA - BDL
    3h 5m
    $100–550
  112. 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 25m
    $40–320
  113. Fly to Buffalo Niagara International Airport

    1. Fly from Miami International Airport (MIA) to Buffalo Niagara International Airport (BUF)plane plane MIA - BUF
    3h 26m
    $240–1,300
  114. Fly to Albany County Airport

    1. Fly from Miami International Airport (MIA) to Albany County Airport (ALB)plane plane MIA - ALB
    3h 27m
    $130–650
  115. Fly to Liberia International Airport

    1. Fly from Miami International Airport (MIA) to Liberia International Airport (LIR)plane plane MIA - LIR
    3h 10m
    $180–950
  116. Fly to La Romana International Airport

    1. Fly from Miami International Airport (MIA) to La Romana International Airport (LRM)plane plane MIA - LRM
    2h 34m
    $120–650
  117. Fly to General Mitchell International Airport

    1. Fly from Miami International Airport (MIA) to General Mitchell International Airport (MKE)plane plane MIA - MKE
    3h 33m
    $190–950
  118. 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
  119. 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 33m
    $120–420
  120. Fly to Tulsa International Airport

    1. Fly from Miami International Airport (MIA) to Tulsa International Airport (TUL)plane plane MIA - TUL
    3h 35m
    $210–1,100
  121. 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
  122. Fly to Rochester

    1. Fly from Miami International Airport (MIA) to Rochester (ROC)plane plane MIA - ROC
    3h 33m
    $130–700
  123. Fly to Cali

    1. Fly from Miami International Airport (MIA) to Cali (CLO)plane plane MIA - CLO
    3h 40m
    $85–410
  124. Fly to Syracuse Hancock International Airport

    1. Fly from Miami International Airport (MIA) to Syracuse Hancock International Airport (SYR)plane plane MIA - SYR
    3h 40m
    $170–850
  125. Fly to Dominica

    1. Fly from Miami International Airport (MIA) to Dominica (DOM)plane plane MIA - DOM
    3h 30m
    $270–700
  126. 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 43m
    $140–700
  127. 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–650
  128. Fly to Will Rogers World Airport

    1. Fly from Miami International Airport (MIA) to Will Rogers World Airport (OKC)plane plane MIA - OKC
    3h 43m
    $160–850
  129. Fly to The Eastern Iowa Airport

    1. Fly from Miami International Airport (MIA) to The Eastern Iowa Airport (CID)plane plane MIA - CID
    3h 44m
    $90–450
  130. Fly to Wichita Mid-Continent Airport

    1. Fly from Miami International Airport (MIA) to Wichita Mid-Continent Airport (ICT)plane plane MIA - ICT
    3h 45m
    $90–450
  131. 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 10m
    $280–750
  132. Fly to Hewanorra International Airport

    1. Fly from Miami International Airport (MIA) to Hewanorra International Airport (UVF)plane plane MIA - UVF
    3h 35m
    $500–1,100
  133. Fly to Des Moines

    1. Fly from Miami International Airport (MIA) to Des Moines (DSM)plane plane MIA - DSM
    3h 51m
    $210–1,000
  134. 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
  135. Fly to South Bend

    1. Fly from Miami International Airport (MIA) to South Bend (SBN)plane plane MIA - SBN
    4h 54m
    $120–650
  136. Fly to Monterrey International Airport

    1. Fly from Miami International Airport (MIA) to Monterrey International Airport (MTY)plane plane MIA - MTY
    3h 35m
    $130–430
  137. 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
    $370–850
  138. 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
  139. Fly to Omaha

    1. Fly from Miami International Airport (MIA) to Omaha (OMA)plane plane MIA - OMA
    3h 58m
    $250–1,200
  140. Fly to Argyle International Airport

    1. Fly from Miami International Airport (MIA) to Argyle International Airport (SVD)plane plane MIA - SVD
    3h 39m
    $200–650
  141. 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
    4h
    $320–700
  142. 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
    $160–430
  143. Fly to Antonio Maceo International Airport

    1. Fly from Miami International Airport (MIA) to Antonio Maceo International Airport (SCU)plane plane MIA - SCU
    1h 39m
    $65–420
  144. Fly to Bonaire International Airport

    1. Fly from Miami International Airport (MIA) to Bonaire International Airport (BON)plane plane MIA - BON
    3h 13m
    $320–750
  145. Fly to Mariscal Sucre International Airport

    1. Fly from Miami International Airport (MIA) to Mariscal Sucre International Airport (UIO)plane plane MIA - UIO
    4h 15m
    $90–410
  146. 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–600
  147. Fly to Ottawa Macdonald-Cartier International Airport

    1. Fly from Miami International Airport (MIA) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane MIA - YOW
    5h 31m
    $230–650
  148. 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–490
  149. 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
    $330–900
  150. Fly to Cheddi Jagan International Airport

    1. Fly from Miami International Airport (MIA) to Cheddi Jagan International Airport (GEO)plane plane MIA - GEO
    4h 18m
    $180–480
  151. Fly to Denver

    1. Fly from Miami International Airport (MIA) to Denver (DEN)plane plane MIA - DEN
    4h 29m
    $270–700
  152. Fly to South Caicos Airport

    1. Fly from Miami International Airport (MIA) to South Caicos Airport (XSC)plane plane MIA - XSC
    2h 15m
    $50–300
  153. Fly to Phoenix

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

    1. Fly from Miami International Airport (MIA) to Eagle County Regional Airport (EGE)plane plane MIA - EGE
    5h
    $120–550
  155. 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 19m
    $280–1,300
  156. 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
  157. 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
    $220–1,000
  158. 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
    $140–500
  159. 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 40m
    $180–600
  160. 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
  161. Fly to San Salvador Airport

    1. Fly from Miami International Airport (MIA) to San Salvador Airport (ZSA)plane plane MIA - ZSA
    1h 15m
    $160–410
  162. 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
    $190–700
  163. Fly to Portland International Airport

    1. Fly from Miami International Airport (MIA) to Portland International Airport (PDX)plane plane MIA - PDX
    6h 30m
    $260–1,100
  164. 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
  165. Fly to Sacramento International Airport

    1. Fly from Miami International Airport (MIA) to Sacramento International Airport (SMF)plane plane MIA - SMF
    6h 42m
    $270–1,200
  166. Fly to Vancouver International Airport

    1. Fly from Miami International Airport (MIA) to Vancouver International Airport (YVR)plane plane MIA - YVR
    6h 50m
    $200–650
  167. 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
  168. 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
  169. 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
  170. 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
  171. 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–700
  172. Fly to Dublin Airport

    1. Fly from Miami International Airport (MIA) to Dublin Airport (DUB)plane plane MIA - DUB
    8h 20m
    $360–750
  173. 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–700
  174. 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
  175. 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 25m
    $280–750
  176. 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–650
  177. 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 25m
    $260–950
  178. Fly to Lisbon-Portela Airport

    1. Fly from Miami International Airport (MIA) to Lisbon-Portela Airport (LIS)plane plane MIA - LIS
    8h 25m
    $250–700
  179. Fly to London Heathrow Airport

    1. Fly from Miami International Airport (MIA) to London Heathrow Airport (LHR)plane plane MIA - LHR
    8h 40m
    $320–700
  180. 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
  181. 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
  182. 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
    $270–550
  183. 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
    $370–900
  184. 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,400
  185. Fly to Zurich Airport

    1. Fly from Miami International Airport (MIA) to Zurich Airport (ZRH)plane plane MIA - ZRH
    9h 10m
    $240–480
  186. Fly to Copenhagen Airport

    1. Fly from Miami International Airport (MIA) to Copenhagen Airport (CPH)plane plane MIA - CPH
    9h 10m
    $340–600
  187. 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
  188. Fly to Frankfurt

    1. Fly from Miami International Airport (MIA) to Frankfurt (FRA)plane plane MIA - FRA
    9h 15m
    $350–1,100
  189. Fly to Munich International Airport

    1. Fly from Miami International Airport (MIA) to Munich International Airport (MUC)plane plane MIA - MUC
    9h 20m
    $390–850
  190. 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
  191. 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
  192. Fly to Helsinki Airport

    1. Fly from Miami International Airport (MIA) to Helsinki Airport (HEL)plane plane MIA - HEL
    9h 35m
    $500–1,200
  193. 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
  194. 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
  195. Fly to Istanbul

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

    1. Fly from Miami International Airport (MIA) to Ben Gurion Airport (TLV)plane plane MIA - TLV
    11h 59m
    $370–600
  197. Fly to Dubai International Airport

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

    1. Fly from Miami International Airport (MIA) to Hamad International Airport (DOH)plane plane MIA - DOH
    14h 10m
    $600–850

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

Calendar72Weekly Planes
Duration1h 3mAverage Duration
Ticket$33Cheapest 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 3 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