Some other opinions:
- Fly Lufthansa or Thai to Frankfurt - Connect on Condor (Thomas Cook) directly to Havanna.
- Fly Air France to Paris; Connect with Air France directly to Havanna
- If you have any chance to get to Madrid, you can connect on Iberia or Air Europa.
- Other opinion is via Toronto where cubana has flights to Havanna.
Have fun in Cuba... beautiful beaches