Star Alliance member TAP will fly you from Oslo to the other side of Europe, either to Faro in Algarve or Funchal on Madeira, for only €103 (~NOK 1,211). Flying with 23 kg of luggage, however, increases the price by over €90. Therefore, this deal is most attractive for those who are willing to do this trip with 8 kg of hand luggage, or Star Alliance Gold members, who’ll get to bring a suitcase for free.
The prices have risen by roughly €10 on many dates.
Our calendar displays all available dates for trips of up to 28 days. Simply select your preferred route and dates, and we’ll redirect you to our Travel-Dealz flight search, where you’ll find the cheapest OTA price. Booking on TAP’s website is also possible, but costs roughly €45 more.

You would first fly to Lisbon in an Airbus A321. That flight takes roughly 4 hours. You can stay up to 5 days in Lisbon if you want, or directly continue your trip to either Faro or Funchal.
Search & Book
The fare rules mention absolutely no restrictions. The easiest way to find availabilities and book these flights is by using our calendar above. For trips longer than 28 days, you’ll have to consult Google Flights. We recommend booking through an online travel agency, as TAP charges roughly €45 more on its website. You can find the cheapest OTA on our Travel-Dealz flight search.
Mileage
The tickets are issued in booking class O. To give you an example, the round trip to Faro would get you:
- 500 Miles on Miles&More
- 500 Award Miles + 80 Points on Miles&More 2024
- 372 Miles on Turkish Airlines Miles&Smiles
- 372 Award Miles on Emirates Skywards
- 372 Miles on Air Canada Aeroplan
- 372 Miles on Egyptair Plus
- 298 Miles on Hainan Fortune Wings Club
- 186 Miles on Azul TodoAzul
Destination
Hotel prices in Portugal usually start at roughly €55, depending on the city and hotel category. Whichever category and hotel you opt for, make sure to get the best price! Our recommendation is to search on booking.com, or even on our own Travel-Dealz hotel search:
Cover Picture: © Pixabay-user moniek58 under pixabay-license