Cheap flights to Caribbean
One search, all the flights
Kiwi-Code finds cheap flights other sites can’t see.
Safe and effortless booking
We accept most payment methods and guarantee the highest level of security.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Major cities in Caribbean
Flights to San Juan
Flights to Santo Domingo
Flights to Punta Cana
Flights to Montego Bay
Flights to Cap-Haïtien
Flights to Port of Spain
Flights to Aruba
Flights to Willemstad
Flights to Saint Thomas
Flights to Nassau
Flights to Kingston
Flights to Santiago de los Caballeros
Flights to Aguadilla
Flights to Bridgetown
Flights to Tortola
Flights to Lower Prince's Quarter
Flights to Saint Croix
Flights to Antigua
Flights to Port-au-Prince
Flights to Grand Cayman
Flights to Bonaire
Flights to Freeport
Flights to Saint Andrew Parish
Flights to Culebra
Flights to Providenciales
Flights to Saint Lucia
Flights to Saint Vincent
Flights to North Eleuthera
Flights to Marsh Harbour
Flights to Saint Barthélemy
Flights to Saint Kitts
Flights to St George's
Flights to Tobago
Flights to George Town
Flights to Roosevelt Roads Naval Station
Flights to Anguilla
Flights to Vieques
Flights to Pointe-à-Pitre
Flights to Governor's Harbour
Flights to Puerto Plata
Flights to Fort-de-France
Flights to Bimini
Flights to Cayman Brac
Flights to Saint Martin (Island)
Flights to Mayagüez
Flights to Cockburn Town
Flights to La Romana
Flights to Nevis
Flights to Rock Sound
Flights to Saba
Caribbean - popular routes
Flights to and within Caribbean
- London to San Juan from CA$345
- Tijuana to San Juan from CA$364
- Toronto to San Juan from CA$201
- Halifax to Punta Cana from CA$308
- Quebec City to Punta Cana from CA$326
- Hamilton to Punta Cana from CA$333
- Moncton to Punta Cana from CA$360
- Toronto to Santo Domingo from CA$193
- Montreal to San Juan from CA$267
- Toronto to Punta Cana from CA$182
- Toronto to Saint Thomas from CA$234
- Montreal to Santo Domingo from CA$285
- Toronto to Aruba from CA$260
- Vancouver to San Juan from CA$304
- Montreal to Punta Cana from CA$278
- Vancouver to Santo Domingo from CA$297
- Toronto to Port-au-Prince from CA$424
- Toronto to Willemstad from CA$279
- Toronto to Montego Bay from CA$213
- Toronto to Kingston from CA$226