Home › Flights from Lisbon › Caribbean Cheap flights from Lisbon to Caribbean 5 routes connect Lisbon (LIS) to destinations in Caribbean, starting at €394 to Punta Cana. The table below is sorted cheapest first.
About this region
Best for beaches winter sun all-inclusive diving
Typical trip 7-14 days
Typical value months(EU departures) May September October Trip lengths and value months reflect typical patterns for EU-origin departures - individual routes vary.
Lowest-fare destinations in Caribbean from Lisbon The lowest recently tracked fares from Lisbon to Caribbean include Punta Cana, Santo Domingo, Nassau, Saint Barthelemy and Havana. The table below lists all tracked routes, sorted cheapest first.
Cheapest destinations in Caribbean from Lisbon Punta Cana Dominican Republic
easyJet · 10h 5m · 1 stop
from €394
Book Santo Domingo Dominican Republic
UX · 10h 15m · 1 stop
from €531
Book Nassau Bahamas
S4 · 13h 10m · 2 stops
from €533
Book Saint Barthelemy Guadeloupe
TS · 15h 30m · 3 stops
from €1059
Book Havana Cuba
Air Serbia · 17h 55m · 3 stops
from €1940
Book Flights to Caribbean from nearby airports Other regions from Lisbon Weekly deals
Get the cheapest flights from Lisbon in your inbox One email per week — best prices, no spam.
Frequently asked questions How many destinations in Caribbean can I fly to from Lisbon? + SkyHopp currently tracks 5 destinations in Caribbean from Lisbon (LIS). The full list is in the price table above, sorted by cheapest tracked fare.
What is the cheapest flight from Lisbon to Caribbean? + Recent fares from Lisbon to Caribbean have started from €394 to Punta Cana. The table above is sorted cheapest first.
Which cities in Caribbean are cheapest to fly to from Lisbon? + The price table above shows all destinations sorted cheapest first. The lowest observed fares from Lisbon have recently included Punta Cana.
Are there direct flights from Lisbon to Caribbean? + SkyHopp has not observed a non-stop fare from Lisbon to Caribbean in the current dataset. Tracked fares on this page include at least one stop.