Skip to content

Anywhere from OPO

Cheap destinations based on fares Aviasales travellers found recently. Prices can change; the booking site shows the final price.

30 destinations from OPO

Recently found fares Return trips

Found recently by Aviasales travellers; the source doesn't give a date for each fare. Checked by LarkTours 3 Nov, 00:57 UTC. Prices and availability may have changed; the booking site shows the final price. LarkTours does not sell tickets.

  • Funchal

    Portugal · FNC

    from €35 · price may have changed

    Return 15 Nov – 11 Dec, return· Direct· easyJet

    Recently found · price may have changed

  • Madrid

    Spain · MAD

    from €46 · price may have changed

    Return 21 Nov – 23 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Faro

    Portugal · FAO

    from €47 · price may have changed

    Return 9 Jan – 11 Jan, return· Direct· Ryanair

    Recently found · price may have changed

  • Nantes

    France · NTE

    from €56 · price may have changed

    Return 18 Jan – 21 Jan, return· Direct· easyJet

    Recently found · price may have changed

  • Milan

    Italy · MIL

    from €59 · price may have changed

    Return 1 Jan – 10 Jan, return· Direct· Ryanair

    Recently found · price may have changed

  • London

    United Kingdom · LON

    from €61 · price may have changed

    Return 12 Nov – 14 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Bilbao

    Spain · BIO

    from €63 · price may have changed

    Return 12 Nov – 14 Nov, return· Direct· TAP Air Portugal

    Recently found · price may have changed

  • Rome

    Italy · ROM

    from €65 · price may have changed

    Return 24 Jan – 27 Jan, return· Direct· Wizz Air Malta

    Recently found · price may have changed

  • Paris

    France · PAR

    from €69 · price may have changed

    Return 27 Nov – 29 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Luxembourg

    Luxembourg · LUX

    from €70 · price may have changed

    Return 20 Nov – 24 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Frankfurt

    Germany · FRA

    from €76 · price may have changed

    Return 20 Nov – 22 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Toulouse

    France · TLS

    from €77 · price may have changed

    Return 23 Nov – 26 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Geneva

    Switzerland · GVA

    from €81 · price may have changed

    Return 12 Dec – 13 Dec, return· Direct· easyJet

    Recently found · price may have changed

  • Barcelona

    Spain · BCN

    from €82 · price may have changed

    Return 11 Nov – 14 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Warsaw

    Poland · WAW

    from €112 · price may have changed

    Return 8 Dec – 13 Dec, return· Direct· Wizz Air

    Recently found · price may have changed

  • Strasbourg

    France · SXB

    from €113 · price may have changed

    Return 7 Nov – 14 Nov, return· Direct· Volotea

    Recently found · price may have changed

  • Brussels

    Belgium · BRU

    from €124 · price may have changed

    Return 12 Nov – 15 Nov, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Amsterdam

    Netherlands · AMS

    from €126 · price may have changed

    Return 20 Dec – 3 Jan, return· Direct· Transavia

    Recently found · price may have changed

  • Zurich

    Switzerland · ZRH

    from €126 · price may have changed

    Return 10 Dec – 13 Dec, return· Direct· easyJet

    Recently found · price may have changed

  • Berlin

    Germany · BER

    from €137 · price may have changed

    Return 20 Nov – 23 Nov, return· Direct· easyJet

    Recently found · price may have changed

  • Dusseldorf

    Germany · DUS

    from €141 · price may have changed

    Return 12 Nov – 28 Nov, return· 1 stop· Wizz Air Malta

    Recently found · price may have changed

  • Lyon

    France · LYS

    from €146 · price may have changed

    Return 27 Dec – 30 Dec, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Belgrade

    Serbia · BEG

    from €152 · price may have changed

    Return 24 Nov – 6 Dec, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Prague

    Czech Republic · PRG

    from €178 · price may have changed

    Return 18 Dec – 20 Dec, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Istanbul

    Turkiye · IST

    from €236 · price may have changed

    Return 26 Jan – 31 Jan, return· 1 stop· Wizz Air Malta

    Recently found · price may have changed

  • Stuttgart

    Germany · STR

    Check today's price (long-haul, cached prices change fast)

    Return 4 Dec – 18 Dec, return· 2 stops· Vueling

    Recently found · price may have changed

  • Moscow

    Russia · MOW

    Check today's price (long-haul, cached prices change fast)

    Return 10 Nov – 24 Nov, return· 2 stops· Vueling

    Recently found · price may have changed

  • Saint Petersburg

    Russia · LED

    Check today's price (long-haul, cached prices change fast)

    Return 18 Nov – 24 Nov, return· 2 stops· easyJet

    Recently found · price may have changed

  • Luanda

    Angola · LAD

    Check today's price (long-haul, cached prices change fast)

    Return 10 Dec – 29 Jan, return· 1 stop· Lufthansa

    Recently found · price may have changed

  • Maputo

    Mozambique · MPM

    Check today's price (long-haul, cached prices change fast)

    Return 16 Dec – 25 Jan, return· 3 stops· TAP Air Portugal

    Recently found · price may have changed

Some links here are partner links: if you book through one, we may earn a commission. It costs you nothing extra, and not every partner pays us yet.