Lowcost flights from Kingston (Jamaica) to Punta Cana (Dominican Republic), €22 - €89

Direct distance between cities: 892 km. Average direct flight time is 2:02 hours.

Please note! Some routes are seasonal.

From Kingston to Punta Cana with AraJet (DM)
Average ticket price: €22 - €89

Connection in Fort Lauderdale (United States)
From Kingston to Fort Lauderdale with Spirit Airlines (NK)
Average ticket price: €24 - €97
From Fort Lauderdale to Punta Cana with Spirit Airlines (NK)
Average ticket price: €37 - €147
Connection in London (United Kingdom)
From Kingston to London with Level (IB)
Average ticket price: €189 - €755
From London to Punta Cana with Transavia France (TO)
Average ticket price: €173 - €692
Connection in Miami (United States)
From Kingston to Miami with Level (IB)
Average ticket price: €23 - €94
From Miami to Punta Cana with Frontier Airlines (F9)
Average ticket price: €37 - €146
Connection in Toronto (Canada)
From Kingston to Toronto with Air Canada Rouge (RV)
From Kingston to Toronto with Flair Airlines (F8)
Average ticket price: €72 - €286
From Toronto to Punta Cana with Air Canada Rouge (RV)
From Toronto to Punta Cana with Flair Airlines (F8)
From Toronto to Punta Cana with AraJet (DM)
Average ticket price: €74 - €298