Portugal, Italy & more 🫒 in $590s-$800s RT

Portugal, Italy & more 🫒 in $590s-$800s RT

Alright, TAP Air Portugal, we see your hand...

The usual suspects of Lisbon, Porto, and Faro are making an appearance, as well as a smattering of routes across Italy. But they also decided to play one wild card for each departure city.

Toronto, you're going to Vilnius, the capital of Lithuania. We've NEVER seen this route at a low price point before so take advantage of being the first Canadians ever to walk through the Gates of Dawn (not true, but maybe).

Montreal, you're going to Marrakesh, the cultural hub of Morocco. From henna artists in bustling plazas to secret gardens in non-bustling plazas, this city has something for everyone. 

Or just hit up those Italian and Portuguese classics. No one will blame you :-)

Taking off ✈️

Tip Published: Nov 26, 2025

Round trips from Montreal (YUL):

  • Faro (FAO) - $599
  • Florence (FLR) - $800
  • Lisbon (LIS) - $599 (non-stop)
  • Madeira (FNC) - $649
  • Marrakesh (RAK) - $750
  • Milan (MXP) - $800
  • Ponta Delgada (PDL) - $650
  • Porto (OPO) - $600
  • Rome (FCO) - $800
  • Venice (VCE) - $794
Round trips from Toronto Pearson (YYZ):

  • Bologna (BLQ) - $790
  • Faro (FAO) - $599
  • Florence (FLR) - $799
  • Lisbon (LIS) - $599 (non-stop)
  • London Heathrow (LHR) - $699
  • Madeira (FNC) - $649
  • Milan (MXP) - $800
  • Nice (NCE) - $612
  • Porto (OPO) - $600
  • Prague (PRG) - $705
  • Rome (FCO) - $799
  • Vilnius (VNO) - $704
Flight Details

Travel Dates

Login or Register to view

Airline

Login or Register to view

Standard Fare

$800 - $1100

Bags & Fees

Login or Register to view

Book By

Login or Register to view

Flight Notes

Login or Register to view

How to Book

    This is a Takeoff-only Flight for Jack's Flight Club Takeoff members only. For step by step instructions on how to book it you'll need to login or upgrade to Takeoff membership.