Cheap Flights from Miami (MIA) to Havana (HAV)

Popular airlines from Miami Intl. Airport (MIA) to Havana (HAV-Jose Marti Intl.)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

Frequently asked questions

How long does it take to fly from MIA to HAV?
Book a trip with American Airlines and you’ll be cruising the skies for around 1 hour and 15 minutes. This sought-after carrier has a direct flight that jets off at 8:15AM from MIA and lands at HAV at 9:30AM. Expedia has unbeatable flight deals, so take a peek at what’s available on this route today.
Is it cheaper to buy a plane ticket from MIA to HAV last minute?
Being a spontaneous soul is a wonderful way to travel the world, but it isn’t necessarily the best way to land a cheap fare. It’s better to book your MIA to HAV journey well in advance instead of leaving it till the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Leave your spontaneity for when you’re exploring HAV!
What airline has the least delays from Miami Intl. Airport (MIA) to HAV?
If you don’t want to be waiting for hours — or worse, have your vacation upended because of a flight delay — fly with American Airlines. Around 83% of its MIA to HAV services touch down on time. You can look up your flight status before heading to the airport through the Expedia App. It’ll also provide you with real-time notifications about other key info, such as gate changes and how to reach your hotel. You’ll have all the details in your pocket with our handy travel companion.
What are the most popular departure times for flights from MIA to HAV?
For American Airlines flights making their way from Miami Intl. Airport (MIA) to HAV, the peak period is between 6:00 AM - 7:00 AM. If you want to avoid any delays, head out in the morning. This gives you a better chance to escape the heavy air traffic that builds up later in the day.
Can I change the date of my flight from Miami Intl. Airport (MIA) to HAV?
We know plans can get upended, so Expedia is here to help make things as easy as possible. To start, access your MIA to HAV itinerary through the Expedia Trips portal and look up the ticket conditions and rules about what changes are allowed. If you purchased your ticket in the last 24 hours, some airlines will let you cancel for free and organize new flights. If you bought your fare more than 24 hours ago, connect with us through our Customer Service portal to find out what your options are.
*Available to One Key members.