Page loading loading icon

  cheap flights to Canada

[396 Deals were found in cheap flights to Canada]

Random (maybe expired) Sponsored Flight Deal

  Direct flights from Lisbon to Montreal, CANADA for €414
  Non-stop return flights to Halifax from London and Edinburgh for £352!
  DIRECT from London to Toronto, Canada for £322
  Direct flights from Barcelona to MONTREAL, CANADA from €358
  Direct flights from Brussels to MONTREAL from €378
  NON STOP flights from Lisbon to Toronto, CANADA for €377
  Non-stop flights from Amsterdam to Toronto for €376!
  Non-stop Air Transat flights from London to Canada (Toronto) from £317!
  Direct flights from Barcelona to MONTREAL, CANADA for €380
  DIRECT from London to Toronto, Canada for £334
  *PRICE DROP* Non-stop cheap Paris to Calgary flights for €265 return!
  Direct flights from Lisbon to Montreal, CANADA for €363
  Flights from Vilnius to Toronto, Canada from €351 (early booking)
  Non-stop cheap Paris to Calgary flights for €297 return! (or fly to Vancouver, Edmonton, and Winnipeg  for €252!)
  NON STOP flights from Lisbon to Toronto, CANADA from €353
  Non-stop return flights from Germany to Calgary for €496!
  Non-stop flights from London to Calgary, Western Canada for £318
  HOT 🔥 Summer non-stop flights from Berlin to Toronto from €208
  Non-stop Air Canada flights from London to Calgary for £314!
  Non-stop Air France flights from Paris to Vancouver for €539!
  Cheap non-stop flights from Paris to Montreal, Canada for €284
  Non-stop return flights from to Halifax from Edinburgh or London for £297!
  Cheap non-stop flights from Paris to Calgary, Western Canada from €355
  Cheap non-stop flights from Amsterdam to Toronto for €332
  Flights from Zurich to Vancouver, Canada for €394
  Direct flights from Brussels to MONTREAL for €382
  Non-stop return flights from to Halifax from London or Edinburgh for £332!
  Peak Summer ☀️ Cheap non-stop flights from Paris to Quebec City, Canada for €381
  Cheap non-stop flights from France to Montreal & Toronto from €309
  Cheap non-stop flights from Paris to Montreal & Toronto from €325
  Non-stop Edinburgh to Calgary flights for £388 return! (+deal to Vancouver for £403)
  Price drop 💥 Non-stop flights from Paris to Calgary, Western Canada for €344
  Price drop 💥 Non-stop flights from Frankfurt to Vancouver, Canada for €415
  Non-stop flights from Frankfurt to Nova Scotia, Eastern Canada from €339
  Cheap flights from Paris to Western Canada’s cities from €323
  Non-stop flights from Frankfurt to Vancouver, Canada for €441
  Cheap non-stop flights from Brussels to Montreal for €320
  Direct flights from Brussels to MONTREAL from €319
  Non-stop flights from Frankfurt to Vancouver, Canada from €458
  Non-stop flights from Amsterdam to Montreal & Toronto from €323
  Non-stop flights from Amsterdam to Toronto or Montreal from €331!
  Non-stop cheap Dublin to Calgary flights from €334 return! (Low availability)
  DIRECT flights from Rome to Toronto, Canada for €427
  Non-stop flights from Paris to Calgary, Western Canada for €344
  Cheap non-stop flights from Rome to Calgary, Western Canada for €312
  Non-stop cheap Paris to Calgary flights for €347 return!
  Cheap flights from Paris to Vancouver, Canada for €323
  Cheap non-stop flights from Barcelona to Calgary, Western Canada for €344
  Non-stop flights from Rome, Italy to Calgary in Canada for €328!
  Non-stop flights from Rome, Italy to Calgary in Canada for €379!