Flights from Frankfurt to Havana from 851 USD