Cheap multi-city trips from London 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.

8,603 loops from London 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

689 loops from London, January 2027, 2 stops

Page 1 of 35

London →Kerry5 nights →Dublin5 nights →London

Fri 1 Jan to Mon 11 Jan 10 days 3h 45m flying Ryanair from 55 € all flights BookHide
  1. Fri 1 Jan
    London LTN → Kerry KIR
    Ryanair 1h 25m
    from 20 €
    Book on Ryanair
  2. Wed 6 Jan
    Kerry KIR → Dublin DUB
    Ryanair 55 min
    from 20 €
    Book on Ryanair
  3. Mon 11 Jan
    Dublin DUB → London LGW
    Ryanair 1h 25m
    from 15 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Málaga9 nights →Palma de Mallorca2 nights →London

Sat 9 Jan to Wed 20 Jan 11 days 7h 5m flying easyJet, Vueling from 56 € all flights BookHide
  1. Sat 9 Jan
    London SEN → Málaga AGP
    easyJet 3h
    from 24 €
    Book on easyJet
  2. Mon 18 Jan
    Málaga AGP → Palma de Mallorca PMI
    Vueling 1h 30m
    from 13 €
    Book on Vueling
  3. Wed 20 Jan
    Palma de Mallorca PMI → London LTN
    easyJet 2h 35m
    from 19 €
    Book on easyJet
Prices last checked on 8 Nov

London →Naples8 nights →Turin4 nights →London

Sat 9 Jan to Thu 21 Jan 12 days 6h 15m flying Ryanair from 57 € all flights BookHide
  1. Sat 9 Jan
    London STN → Naples NAP
    Ryanair 2h 40m
    from 20 €
    Book on Ryanair
  2. Sun 17 Jan
    Naples NAP → Turin TRN
    Ryanair 1h 35m
    from 17 €
    Book on Ryanair
  3. Thu 21 Jan
    Turin TRN → London STN
    Ryanair 2h
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Gdańsk10 nights →Milan6 nights →London

Fri 1 Jan to Sun 17 Jan 16 days 6h 25m flying Ryanair, Wizz Air Change airports in Milan from 57 € all flights BookHide
  1. Fri 1 Jan
    London STN → Gdańsk GDN
    Ryanair 2h 5m
    from 22 €
    Book on Ryanair
  2. Mon 11 Jan
    Gdańsk GDN → Milan MXP
    Wizz Air 2h 15m
    from 16 €
    Book on Wizz Air
  3. Sun 17 Jan
    Milan BGY → London STN
    Ryanair 2h 5m
    from 19 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Paris4 nights →Tangier5 nights →London

Wed 6 Jan to Fri 15 Jan 9 days 7h flying easyJet, Ryanair, Ryanair UK Change airports in Paris from 57 € all flights BookHide
  1. Wed 6 Jan
    London SEN → Paris CDG
    easyJet 1h 10m
    from 21 €
    Book on easyJet
  2. Sun 10 Jan
    Paris BVA → Tangier TNG
    Ryanair 2h 45m
    from 15 €
    Book on Ryanair
  3. Fri 15 Jan
    Tangier TNG → London STN
    Ryanair UK 3h 5m
    from 21 €
    Book on Ryanair UK
Prices last checked on 8 Nov

London →Palma de Mallorca7 nights →Barcelona4 nights →London

Wed 13 Jan to Sun 24 Jan 11 days 5h 35m flying Ryanair, Vueling Change airports in Barcelona from 59 € all flights BookHide
  1. Wed 13 Jan
    London STN → Palma de Mallorca PMI
    Ryanair 2h 25m
    from 24 €
    Book on Ryanair
  2. Wed 20 Jan
    Palma de Mallorca PMI → Barcelona BCN
    Vueling 55 min
    from 15 €
    Book on Vueling
  3. Sun 24 Jan
    Barcelona GRO → London STN
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Karlsruhe4 nights →Palma de Mallorca2 nights →London

Thu 14 Jan to Wed 20 Jan 6 days 5h 55m flying Ryanair, easyJet from 59 € all flights BookHide
  1. Thu 14 Jan
    London STN → Karlsruhe FKB
    Ryanair 1h 25m
    from 20 €
    Book on Ryanair
  2. Mon 18 Jan
    Karlsruhe FKB → Palma de Mallorca PMI
    Ryanair 1h 55m
    from 20 €
    Book on Ryanair
  3. Wed 20 Jan
    Palma de Mallorca PMI → London LTN
    easyJet 2h 35m
    from 19 €
    Book on easyJet
Prices last checked on 8 Nov

London →Santiago de Compostela6 nights →Madrid3 nights →London

Fri 8 Jan to Sun 17 Jan 9 days 5h 55m flying Ryanair, Wizz Air from 59 € all flights BookHide
  1. Fri 8 Jan
    London STN → Santiago de Compostela SCQ
    Ryanair 2h 10m
    from 20 €
    Book on Ryanair
  2. Thu 14 Jan
    Santiago de Compostela SCQ → Madrid MAD
    Wizz Air 1h 15m
    from 20 €
    Book on Wizz Air
  3. Sun 17 Jan
    Madrid MAD → London STN
    Ryanair 2h 30m
    from 19 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Naples4 nights →Milan4 nights →London

Sat 9 Jan to Sun 17 Jan 8 days 6h 10m flying Ryanair from 59 € all flights BookHide
  1. Sat 9 Jan
    London STN → Naples NAP
    Ryanair 2h 40m
    from 20 €
    Book on Ryanair
  2. Wed 13 Jan
    Naples NAP → Milan BGY
    Ryanair 1h 25m
    from 20 €
    Book on Ryanair
  3. Sun 17 Jan
    Milan BGY → London STN
    Ryanair 2h 5m
    from 19 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Munich2 nights →Alicante2 nights →London

Wed 13 Jan to Sun 17 Jan 4 days 6h 45m flying Ryanair, easyJet from 59 € all flights BookHide
  1. Wed 13 Jan
    London STN → Munich FMM
    Ryanair 1h 40m
    from 20 €
    Book on Ryanair
  2. Fri 15 Jan
    Munich FMM → Alicante ALC
    Ryanair 2h 25m
    from 20 €
    Book on Ryanair
  3. Sun 17 Jan
    Alicante ALC → London LTN
    easyJet 2h 40m
    from 19 €
    Book on easyJet
Prices last checked on 8 Nov

London →Genoa4 nights →Catania6 nights →London

Thu 14 Jan to Sun 24 Jan 10 days 7h 14m flying Ryanair from 59 € all flights BookHide
  1. Thu 14 Jan
    London STN → Genoa GOA
    Ryanair 2h 10m
    from 18 €
    Book on Ryanair
  2. Mon 18 Jan
    Genoa GOA → Catania CTA
    Ryanair 1h 45m
    from 18 €
    Book on Ryanair
  3. Sun 24 Jan
    Catania CTA → London STN
    Ryanair 3h 19m
    from 23 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Malta8 nights →Tirana4 nights →London

Sun 3 Jan to Fri 15 Jan 12 days 7h 40m flying easyJet, Ryanair, Ryanair UK from 59 € all flights BookHide
  1. Sun 3 Jan
    London SEN → Malta MLA
    easyJet 3h 5m
    from 24 €
    Book on easyJet
  2. Mon 11 Jan
    Malta MLA → Tirana TIA
    Ryanair 1h 30m
    from 15 €
    Book on Ryanair
  3. Fri 15 Jan
    Tirana TIA → London STN
    Ryanair UK 3h 5m
    from 20 €
    Book on Ryanair UK
Prices last checked on 8 Nov

London →Porto10 nights →Marrakesh10 nights →London

Fri 8 Jan to Thu 28 Jan 20 days 8h 5m flying Ryanair, easyJet from 59 € all flights BookHide
  1. Fri 8 Jan
    London STN → Porto OPO
    Ryanair 2h 25m
    from 20 €
    Book on Ryanair
  2. Mon 18 Jan
    Porto OPO → Marrakesh RAK
    Ryanair 1h 55m
    from 21 €
    Book on Ryanair
  3. Thu 28 Jan
    Marrakesh RAK → London LTN
    easyJet 3h 45m
    from 18 €
    Book on easyJet
Prices last checked on 8 Nov

London →Dublin4 nights →Madrid4 nights →London

Sat 9 Jan to Sun 17 Jan 8 days 6h 25m flying Ryanair from 60 € all flights BookHide
  1. Sat 9 Jan
    London LGW → Dublin DUB
    Ryanair 1h 20m
    from 21 €
    Book on Ryanair
  2. Wed 13 Jan
    Dublin DUB → Madrid MAD
    Ryanair 2h 35m
    from 20 €
    Book on Ryanair
  3. Sun 17 Jan
    Madrid MAD → London STN
    Ryanair 2h 30m
    from 19 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Barcelona2 nights →Milan2 nights →London

Wed 13 Jan to Sun 17 Jan 4 days 5h 50m flying Ryanair, Vueling Change airports in Milan from 61 € all flights BookHide
  1. Wed 13 Jan
    London STN → Barcelona BCN
    Ryanair 2h 10m
    from 26 €
    Book on Ryanair
  2. Fri 15 Jan
    Barcelona BCN → Milan MXP
    Vueling 1h 35m
    from 16 €
    Book on Vueling
  3. Sun 17 Jan
    Milan BGY → London STN
    Ryanair 2h 5m
    from 19 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Barcelona4 nights →Bologna7 nights →London

Wed 13 Jan to Sun 24 Jan 11 days 6h 5m flying Ryanair, Vueling from 61 € all flights BookHide
  1. Wed 13 Jan
    London STN → Barcelona BCN
    Ryanair 2h 10m
    from 26 €
    Book on Ryanair
  2. Sun 17 Jan
    Barcelona BCN → Bologna BLQ
    Vueling 1h 40m
    from 15 €
    Book on Vueling
  3. Sun 24 Jan
    Bologna BLQ → London STN
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Turin4 nights →Bari2 nights →London

Sat 16 Jan to Fri 22 Jan 6 days 6h 35m flying Ryanair from 61 € all flights BookHide
  1. Sat 16 Jan
    London LTN → Turin TRN
    Ryanair 2h
    from 21 €
    Book on Ryanair
  2. Wed 20 Jan
    Turin TRN → Bari BRI
    Ryanair 1h 40m
    from 15 €
    Book on Ryanair
  3. Fri 22 Jan
    Bari BRI → London STN
    Ryanair 2h 55m
    from 25 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Naples9 nights →Wrocław3 nights →London

Sat 9 Jan to Thu 21 Jan 12 days 7h 5m flying Ryanair from 61 € all flights BookHide
  1. Sat 9 Jan
    London STN → Naples NAP
    Ryanair 2h 40m
    from 20 €
    Book on Ryanair
  2. Mon 18 Jan
    Naples NAP → Wrocław WRO
    Ryanair 2h 10m
    from 23 €
    Book on Ryanair
  3. Thu 21 Jan
    Wrocław WRO → London STN
    Ryanair 2h 15m
    from 18 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Rome6 nights →Zagreb5 nights →London

Sat 16 Jan to Wed 27 Jan 11 days 6h 15m flying Ryanair Change airports in Rome from 62 € all flights BookHide
  1. Sat 16 Jan
    London STN → Rome CIA
    Ryanair 2h 25m
    from 22 €
    Book on Ryanair
  2. Fri 22 Jan
    Rome FCO → Zagreb ZAG
    Ryanair 1h 25m
    from 20 €
    Book on Ryanair
  3. Wed 27 Jan
    Zagreb ZAG → London STN
    Ryanair 2h 25m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

London →Málaga5 nights →Valencia10 nights →London

Sat 9 Jan to Sun 24 Jan 15 days 6h 45m flying easyJet, Ryanair, Wizz Air from 62 € all flights BookHide
  1. Sat 9 Jan
    London SEN → Málaga AGP
    easyJet 3h
    from 24 €
    Book on easyJet
  2. Thu 14 Jan
    Málaga AGP → Valencia VLC
    Ryanair 1h 15m
    from 15 €
    Book on Ryanair
  3. Sun 24 Jan
    Valencia VLC → London LGW
    Wizz Air 2h 30m
    from 23 €
    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.