Lowcost flights from Punta Cana (Dominican Republic) to Toronto (Canada), €74 - €298

Direct distance between cities: 2975 km. Average direct flight time is 4:29 hours.

Please note! Some routes are seasonal.

From Punta Cana to Toronto with AraJet (DM)
From Punta Cana to Toronto with Flair Airlines (F8)
From Punta Cana to Toronto with Air Canada Rouge (RV)
Average ticket price: €74 - €298

Connection in Antigua (Antigua and Barbuda)
From Punta Cana to Antigua with Level (IB)
Average ticket price: €18 - €72
From Antigua to Toronto with Air Canada Rouge (RV)
Average ticket price: €85 - €339
Connection in Bogota (Colombia)
From Punta Cana to Bogota with Wingo (P5)
From Punta Cana to Bogota with AraJet (DM)
Average ticket price: €42 - €167
From Bogota to Toronto with Gol Transportes Aéreos (G3)
Average ticket price: €109 - €436
Connection in Cancun (Mexico)
From Punta Cana to Cancun with AraJet (DM)
Average ticket price: €49 - €196
From Cancun to Toronto with Air Canada Rouge (RV)
From Cancun to Toronto with Flair Airlines (F8)
Average ticket price: €65 - €261
Connection in Chicago (United States)
From Punta Cana to Chicago with Frontier Airlines (F9)
From Punta Cana to Chicago with Fly Lili (FL)
Average ticket price: €79 - €317
From Chicago to Toronto with Level (IB)
Average ticket price: €18 - €70
Connection in Fort Lauderdale (United States)
From Punta Cana to Fort Lauderdale with Spirit Airlines (NK)
Average ticket price: €37 - €147
From Fort Lauderdale to Toronto with Air Canada Rouge (RV)
From Fort Lauderdale to Toronto with Flair Airlines (F8)
Average ticket price: €49 - €195
Connection in Halifax (Canada)
From Punta Cana to Halifax with Air Canada Rouge (RV)
Average ticket price: €73 - €294
From Halifax to Toronto with Air Canada Rouge (RV)
From Halifax to Toronto with Flair Airlines (F8)
Average ticket price: €32 - €127
Connection in Kingston (Jamaica)
From Punta Cana to Kingston with AraJet (DM)
Average ticket price: €22 - €89
From Kingston to Toronto with Air Canada Rouge (RV)
From Kingston to Toronto with Flair Airlines (F8)
Average ticket price: €72 - €286
Connection in London (United Kingdom)
From Punta Cana to London with Transavia France (TO)
Average ticket price: €173 - €692
From London to Toronto with Level (IB)
Average ticket price: €143 - €572
Connection in Miami (United States)
From Punta Cana to Miami with Frontier Airlines (F9)
Average ticket price: €37 - €146
From Miami to Toronto with Air Canada Rouge (RV)
Average ticket price: €50 - €199
Connection in Montreal (Canada)
From Punta Cana to Montreal with Air Canada Rouge (RV)
From Punta Cana to Montreal with AraJet (DM)
Average ticket price: €76 - €304
From Montreal to Toronto with Gol Transportes Aéreos (G3)
Average ticket price: €13 - €51
Connection in Orlando (United States)
From Punta Cana to Orlando with Southwest Airlines (WN)
From Punta Cana to Orlando with Spirit Airlines (NK)
Average ticket price: €43 - €173
From Orlando to Toronto with Air Canada Rouge (RV)
Average ticket price: €42 - €169
Connection in Ottawa (Canada)
From Punta Cana to Ottawa with Air Canada Rouge (RV)
Average ticket price: €77 - €306
From Ottawa to Toronto with Flair Airlines (F8)
Average ticket price: €9 - €35
Connection in Quebec (Canada)
From Punta Cana to Quebec with Air Canada Rouge (RV)
Average ticket price: €79 - €315
From Quebec to Toronto with Air Canada Rouge (RV)
From Quebec to Toronto with Flair Airlines (F8)
Average ticket price: €18 - €73
Connection in San Juan (Puerto Rico)
From Punta Cana to San Juan with Frontier Airlines (F9)
Average ticket price: €6 - €24
From San Juan to Toronto with Air Canada Rouge (RV)
Average ticket price: €77 - €306
Connection in Sao Paulo (Brazil)
From Punta Cana to Sao Paulo with Gol Transportes Aéreos (G3)
From Punta Cana to Sao Paulo with AraJet (DM)
Average ticket price: €131 - €525
From Sao Paulo to Toronto with Gol Transportes Aéreos (G3)
Average ticket price: €205 - €819
Connection in Toronto (Canada)
From Punta Cana to Toronto with Air Canada Rouge (RV)
From Punta Cana to Toronto with Flair Airlines (F8)
From Punta Cana to Toronto with AraJet (DM)
Average ticket price: €74 - €298
From Toronto to Toronto with Flair Airlines (F8)
Average ticket price: €0 - €0