Cheap flights from Shanghai to Cuba

Roundtrip selected
Roundtrip selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travelers and cabin class, 1 Adult, Economy

      Compare flights from Shanghai to Cuba

      Find the cheapest month or even day of the year to fly

      Book the best airfare with no fees

      Where in Cuba would you like to go?

      There are lots of destinations to choose from when you're planning your trip from Shanghai to Cuba.

      Flying from Shanghai to Cuba

      The things to know before you go.
      Cheapest plane ticket found$2,248
      Cheapest month to flyDecember
      Places to go11

      Cheapest time to fly from Shanghai to Cuba

      Looking for the lowest ticket prices to Cuba from Shanghai? We can help you pick the cheapest month to fly.

      Shanghai to Cuba flight deals

      Looking for a cheap last-minute deal or the best roundtrip flight from Shanghai to Cuba? If you want to travel next month, roundtrip fares start from $2,570. Find the lowest prices on one-way and roundtrip flight tickets right here.

      Alternative Shanghai to Cuba routes

      Compare flight prices from airports across Cuba. If you're flexible, you might find a cheaper flight or a faster route from a different airport.

      Flights from Shanghai to Cuba FAQs

      The cheapest month to fly from Shanghai to Cuba is December. See if any of these flights in December suit you.
      We've taken a look at the year ahead using our flights calendar. The cheapest flight route from Shanghai to Cuba is Shanghai to José Martí International. You can buy a ticket to fly this route from $2,248.

      Take a look at Shanghai to José Martí International flights.
      Looking at the year ahead, the cheapest airline flying to Cuba from Shanghai is Air China.

      Explore flight ticket options today.

      How to find cheap flights from Shanghai to Cuba

      • $2,248 is currently the cheapest price for a return flight from Shanghai to Cuba.

      • That fare will get you from Shanghai to José Martí International in Havana.

      • A one-way ticket starts at $1,281.

      • Willing to go wherever the cheap flights are? Enter 'Cuba' in the 'To' field to find the lowest fares for different cities.

      • With around five international airports, Cuba has plenty of options on where to land.

      • Choose 'Add nearby airports' to broaden your search and compare prices across all airports close to both your departure and destination cities.

      • Early booking can pay off. Fares tend to rise as your trip gets closer, not the other way around.

      • Keep up with every fare change. Download the Skyscanner app, set up a Price Alert, and we'll keep you updated when prices go up or down.

      Best time to fly from Shanghai to Cuba

      • Hop on a flight from Shanghai to Cuba in December and you'll be traveling at one of the cheapest times of the year.

      • In general, flying in the middle of the week can help you cut costs. Tuesdays and Wednesdays often mean cheaper prices.

      • February, March and August are the most popular months to travel to Cuba. February leads the way, making it a great time to visit if you like things to feel a little more lively.

      • For a slower pace, April, September and October are a reliable choice. April is the quietest month.

      Popular places to visit in Cuba

      Havana

      • This La Habana Province city is one of the leading destinations for Shanghai to Cuba flights. Get your sightseeing underway at main attractions like Old Havana, Malecón de Habana and Malecón of Havana.

      • Havana Airport (HAV) is Havana's busiest airport.

      • Ready to lock in your perfect base? Check out the lineup of hotels in Havana.

      Varadero

      • Explore this Matanzas Province city's highlights including Playa Varadero, Varadero and Varadero Beach, Cuba.

      • Varadero Airport (VRA) is the city's main airport.

      • Browse hotels in Varadero and lock in a stay that keeps up with your plans.

      Holguin

      • Drop by well-known attractions like Hill of the Cross (Loma de la Cruz), Bahia de Naranjo Nature Park and Natural History Museum (Museo de Historia Natural) while you're in this part of Holguín Province.

      • Holguin Airport (HOG) is the main airport to plan your flight around.

      • Whether you're on a tight budget or ready to splurge, hotels in Holguin offer options for every kind of trip.

      Visiting Cuba for the first time? Here's what you need to know

      • Make sure you know the entry rules before you fly. Rules can change depending on your passport, length of stay and reason for travel. Always check with reliable sources like embassy websites or your airline.

      • The local currency is the Cuban peso (CUP).

      • Cuba has a population of about 9.7 million. The capital city is Havana.

      • You won't have to adjust your watch as you travel around this destination, with only one standard time zone of UTC-5 in place.

      • For a warmer trip to Cuba, consider August.

      • Temperatures are often coolest around January.

      • September tends to be the wettest time of year, while January is the driest.

      • Want to time your Shanghai to Cuba flight with something big? Headline events to build your trip around include Santiago de Cuba Carnival, the Havana International Jazz Festival and Remedios Parrandas Festival.

      Complete your trip with hotels and a car rental

      • Booked that cheap flight from Shanghai to Cuba? Now work out where you'll stay and how you'll get around. Check out the range of hotels in Cuba and filter your search by location, budget and more. You can also browse car rental options in Cuba and choose from pickup locations at airports or in cities.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.