Karel Miragaya / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
Flights to Cuba: for Salsa under the Caribbean sun from £522

Situated in the Caribbean, Cuba is the largest tropical island nation and is a popular retreat for holidaymakers and honeymooners. This lush Caribbean island is served by several major airlines that fly from London including Virgin Atlantic and KLM. Low cost deals are regularly up for grabs online, therefore securing a cheap flight to Cuba is a distinct possibility. Of course, the best way to travel to this island paradise is to search for direct flights to Cuba, of which several are available. Havana is the most commonly-used airport by international airlines, however flights to Cayo Coco and Holguin can be arranged too, although these locations generally involve at least one detour en route. Direct flights to Cuba from London fly to Havana airport. If you are looking for cheap flights to this beautiful island, you are best off booking well in advance to avoid disappointment. However, seats will sometimes become available last minute so if you already have the cash saved up, there is nothing to stop you booking that way either. A direct flight will take just under 10 hours from London, but slightly longer from airports such as Manchester and Glasgow.

Compare airfares to Cuba:

Compare flight prices for Cuba and find the best deal. Booking a flight to Cuba is made simple with Easyvoyage: select a destination and your departure dates and search! Comparing flight rates has never been easier! Find a cheap flight for Cuba and make the most of your budget!

Cuba Agenda -Find all practical information

February: Havana Jazz Festival - Founded in the late 70s, this festival is something special as it is one of the most highly regarded music festivals on the calender in this country. March: International Electroacoustic Festival - Organised by Cuban composer and music pioneer, Juan Blanco, this music festival is highly anticipated by both locals and tourists. May 5 - 7: Gibara Low Budget Film Festival - This event transforms the coastal town of Gibara into a cultural hub with a showcase of low budget films. July: Havana Carnival - With 'comparsas' (performing groups) coming from every neighbourhood in the city, this event is not to be missed as it showcases the sheer versatility of what the Cubans have to offer.December 24: Remedios - Hosted in Santa Clara, this event is a pre-Christmas celebration. The sky is lit up with fireworks and street parties account for the dazzling displays of colours and sounds gracing this small town.

Searches for cheap Cuba flights

  • London - Havana

    Departure 07/04/2019 British Airways British Airways Flight 1 stop(s) 15h05 (Duration)
    Return 14/04/2019 British Airways British Airways Flight 1 stop(s) 12h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £521.61 Flight search 184 day(s) ago

    London - Havana

    Departure 07/04/2019 KLM KLM Flight 1 stop(s) 26h25 (Duration)
    Return 14/04/2019 KLM KLM Flight 1 stop(s) 16h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £711.99 Flight search 184 day(s) ago

    London - Havana

    Departure 07/04/2019 Air Canada Air Canada Flight 2 stop(s) 40h45 (Duration)
    Return 14/04/2019 Air Canada Air Canada Flight 1 stop(s) 18h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £734.00 Flight search 184 day(s) ago

    London - Havana

    Departure 07/04/2019 Avianca Avianca Flight 1 stop(s) 20h05 (Duration)
    Return 14/04/2019 Avianca Avianca Flight 1 stop(s) 17h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £749.00 Flight search 184 day(s) ago

    London - Havana

    Departure 07/04/2019 Air Europa Air Europa Flight 1 stop(s) 14h40 (Duration)
    Return 14/04/2019 Air Europa Air Europa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £775.66 Flight search 184 day(s) ago

    London - Havana

    Departure 12/09/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h30 (Duration)
    Return 19/09/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £502.01 Flight search 186 day(s) ago

    London - Havana

    Departure 04/09/2018 Air France Air France Flight 1 stop(s) 13h15 (Duration)
    Return 11/09/2018 Air France Air France Flight 1 stop(s) 13h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £505.00 Flight search 186 day(s) ago

    London - Havana

    Departure 12/09/2018 Air Canada Air Canada Flight 2 stop(s) 38h55 (Duration)
    Return 19/09/2018 Air Canada Air Canada Flight 1 stop(s) 17h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £511.21 Flight search 186 day(s) ago

    London - Havana

    Departure 04/09/2018 KLM KLM Flight 1 stop(s) 22h45 (Duration)
    Return 11/09/2018 KLM KLM Flight 1 stop(s) 13h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £522.30 Flight search 186 day(s) ago

    London - Havana

    Departure 06/11/2018 Air Europa Air Europa Flight 1 stop(s) 15h00 (Duration)
    Return 13/11/2018 Air Europa Air Europa Flight 1 stop(s) 13h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £524.56 Flight search 186 day(s) ago
  • London - Havana

    Departure 11/12/2018 Air Canada Air Canada Flight 1 stop(s) 33h50 (Duration)
    Return 18/12/2018 Air Canada Air Canada Flight 2 stop(s) 19h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £526.21 Flight search 186 day(s) ago

    London - Havana

    Departure 11/12/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h40 (Duration)
    Return 18/12/2018 Aeromexico Aeromexico Flight 1 stop(s) 19h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £534.51 Flight search 186 day(s) ago

    London - Havana

    Departure 12/09/2018 Air Europa Air Europa Flight 1 stop(s) 14h20 (Duration)
    Return 19/09/2018 Air Europa Air Europa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £544.56 Flight search 186 day(s) ago

    London - Havana

    Departure 04/09/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h30 (Duration)
    Return 11/09/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £559.51 Flight search 186 day(s) ago

    London - Havana

    Departure 16/07/2018 Virgin Atlantic Virgin Atlantic Direct flight 09h45 (Duration)
    Return 23/07/2018 Virgin Atlantic Virgin Atlantic Direct flight 09h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £561.15 Flight search 184 day(s) ago

    London - Havana

    Departure 05/07/2018 Air Europa Air Europa Flight 1 stop(s) 14h25 (Duration)
    Return 11/07/2018 Air Europa Air Europa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £562.15 Flight search 184 day(s) ago

    London - Havana

    Departure 04/09/2018 Air Europa Air Europa Flight 1 stop(s) 14h20 (Duration)
    Return 11/09/2018 Air Europa Air Europa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £564.56 Flight search 186 day(s) ago

    London - Havana

    Departure 15/06/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h30 (Duration)
    Return 22/06/2018 Aeromexico Aeromexico Flight 1 stop(s) 28h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £564.99 Flight search 186 day(s) ago

    London - Havana

    Departure 15/06/2018 Air Europa Air Europa Flight 1 stop(s) 14h25 (Duration)
    Return 22/06/2018 Air Europa Air Europa Flight 1 stop(s) 13h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £605.56 Flight search 186 day(s) ago

    London - Havana

    Departure 11/12/2018 KLM KLM Flight 1 stop(s) 13h35 (Duration)
    Return 18/12/2018 KLM KLM Flight 1 stop(s) 14h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £611.90 Flight search 186 day(s) ago
  • London - Havana

    Departure 04/07/2018 Air Europa Air Europa Flight 1 stop(s) 31h10 (Duration)
    Return 15/07/2018 Air Europa Air Europa Flight 1 stop(s) 30h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £614.00 Flight search 184 day(s) ago

    London - Havana

    Departure 11/12/2018 Alitalia Alitalia Flight 1 stop(s) 17h35 (Duration)
    Return 18/12/2018 Alitalia Alitalia Flight 1 stop(s) 16h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £628.00 Flight search 186 day(s) ago

    London - Havana

    Departure 11/07/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h30 (Duration)
    Return 18/07/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £647.01 Flight search 186 day(s) ago

    London - Havana

    Departure 08/08/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h30 (Duration)
    Return 16/08/2018 Aeromexico Aeromexico Flight 1 stop(s) 20h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £647.01 Flight search 186 day(s) ago

    London - Havana

    Departure 16/07/2018 Air France Air France Flight 1 stop(s) 18h45 (Duration)
    Return 23/07/2018 Air France Air France Flight 1 stop(s) 13h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £692.90 Flight search 184 day(s) ago

    London - Havana

    Departure 05/07/2018 Eurowings Eurowings Flight 1 stop(s) 13h25 (Duration)
    Return 11/07/2018 Eurowings Eurowings Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £698.00 Flight search 184 day(s) ago

    London - Havana

    Departure 19/07/2018 Air France Air France Flight 1 stop(s) 18h15 (Duration)
    Return 31/07/2018 Air France Air France Flight 1 stop(s) 16h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £750.16 Flight search 483 day(s) ago

    London - Havana

    Departure 11/07/2018 Air Canada Air Canada Flight 1 stop(s) 33h55 (Duration)
    Return 18/07/2018 Air Canada Air Canada Flight 1 stop(s) 32h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £771.99 Flight search 186 day(s) ago

    London - Havana

    Departure 11/07/2018 Eurowings Eurowings Flight 1 stop(s) 28h45 (Duration)
    Return 18/07/2018 Eurowings Eurowings Flight 1 stop(s) 15h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £812.00 Flight search 186 day(s) ago

    London - Havana

    Departure 11/07/2018 Air France Air France Flight 1 stop(s) 15h55 (Duration)
    Return 18/07/2018 Air France Air France Flight 1 stop(s) 18h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £829.99 Flight search 186 day(s) ago