Cheap multi-city trips from Porto in January 2027

Round trips that stop for a few days in other cities along the way, put together from the cheapest budget fares of the month. Pick where you start and when you want to go.

526 loops from Porto in January 2027, starting at 35 € for all the flights. Stays, airport transfers and larger bags are extra.

Starting somewhere else? Get an email when your city is added.

More filtersdates, days per city, flight length, airport changes, budget, cities and airlines to include or avoid

5 loops from Porto, January 2027, 2 stops

Porto →Budapest2 nights →Malta4 nights →Porto

Fri 15 Jan to Thu 21 Jan 6 days 9h flying Ryanair from 81 € all flights BookHide
  1. Fri 15 Jan
    Porto OPO → Budapest BUD
    Ryanair 3h 25m
    from 41 €
    Book on Ryanair
  2. Sun 17 Jan
    Budapest BUD → Malta MLA
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
  3. Thu 21 Jan
    Malta MLA → Porto OPO
    Ryanair 3h 20m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

Porto →Geneva8 nights →Bristol3 nights →Porto

Wed 20 Jan to Sun 31 Jan 11 days 6h 15m flying easyJet, Ryanair from 93 € all flights BookHide
  1. Wed 20 Jan
    Porto OPO → Geneva GVA
    easyJet 2h 15m
    from 28 €
    Book on easyJet
  2. Thu 28 Jan
    Geneva GVA → Bristol BRS
    easyJet 1h 50m
    from 41 €
    Book on easyJet
  3. Sun 31 Jan
    Bristol BRS → Porto OPO
    Ryanair 2h 10m
    from 24 €
    Book on Ryanair
Prices last checked on 8 Nov

Porto →Budapest5 nights →Kraków10 nights →Porto

Fri 15 Jan to Sat 30 Jan 15 days 8h 30m flying Ryanair from 94 € all flights BookHide
  1. Fri 15 Jan
    Porto OPO → Budapest BUD
    Ryanair 3h 25m
    from 41 €
    Book on Ryanair
  2. Wed 20 Jan
    Budapest BUD → Kraków KRK
    Ryanair 1h 15m
    from 20 €
    Book on Ryanair
  3. Sat 30 Jan
    Kraków KRK → Porto OPO
    Ryanair 3h 50m
    from 33 €
    Book on Ryanair
Prices last checked on 8 Nov

Porto →Berlin5 nights →Bristol2 nights →Porto

Sun 24 Jan to Sun 31 Jan 7 days 7h 20m flying Ryanair, easyJet from 109 € all flights BookHide
  1. Sun 24 Jan
    Porto OPO → Berlin BER
    Ryanair 3h 10m
    from 37 €
    Book on Ryanair
  2. Fri 29 Jan
    Berlin BER → Bristol BRS
    easyJet 2h
    from 48 €
    Book on easyJet
  3. Sun 31 Jan
    Bristol BRS → Porto OPO
    Ryanair 2h 10m
    from 24 €
    Book on Ryanair
Prices last checked on 8 Nov

Porto →Marrakesh2 nights →Bucharest6 nights →Porto

Mon 18 Jan to Tue 26 Jan 8 days 11h flying Ryanair, Wizz Air from 122 € all flights BookHide
  1. Mon 18 Jan
    Porto OPO → Marrakesh RAK
    Ryanair 1h 55m
    from 21 €
    Book on Ryanair
  2. Wed 20 Jan
    Marrakesh RAK → Bucharest OTP
    Wizz Air 4h 40m
    from 60 €
    Book on Wizz Air
  3. Tue 26 Jan
    Bucharest OTP → Porto OPO
    Wizz Air 4h 25m
    from 41 €
    Book on Wizz Air
Prices last checked on 8 Nov

Prices are the cheapest fares seen for each flight that month. Other dates may cost more, so check the airline site before you book.