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

5,122 loops from Barcelona in January 2027, starting at 32 € 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

124 loops from Barcelona, January 2027, 2 stops

Page 1 of 7

Barcelona →Turin2 nights →Malta6 nights →Barcelona

Wed 13 Jan to Thu 21 Jan 8 days 5h 45m flying Vueling, Ryanair from 54 € all flights BookHide
  1. Wed 13 Jan
    Barcelona BCN → Turin TRN
    Vueling 1h 30m
    from 14 €
    Book on Vueling
  2. Fri 15 Jan
    Turin TRN → Malta MLA
    Ryanair 2h
    from 20 €
    Book on Ryanair
  3. Thu 21 Jan
    Malta MLA → Barcelona BCN
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Palermo4 nights →Rome7 nights →Barcelona

Sat 9 Jan to Wed 20 Jan 11 days 4h 55m flying Vueling, Ryanair from 56 € all flights BookHide
  1. Sat 9 Jan
    Barcelona BCN → Palermo PMO
    Vueling 1h 50m
    from 14 €
    Book on Vueling
  2. Wed 13 Jan
    Palermo PMO → Rome FCO
    Ryanair 1h 15m
    from 20 €
    Book on Ryanair
  3. Wed 20 Jan
    Rome FCO → Barcelona BCN
    Ryanair 1h 50m
    from 22 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Milan3 nights →Alicante3 nights →Barcelona

Fri 15 Jan to Thu 21 Jan 6 days 4h 55m flying Vueling, Ryanair from 57 € all flights BookHide
  1. Fri 15 Jan
    Barcelona BCN → Milan MXP
    Vueling 1h 35m
    from 16 €
    Book on Vueling
  2. Mon 18 Jan
    Milan MXP → Alicante ALC
    Ryanair 2h 10m
    from 16 €
    Book on Ryanair
  3. Thu 21 Jan
    Alicante ALC → Barcelona BCN
    Vueling 1h 10m
    from 25 €
    Book on Vueling
Prices last checked on 8 Nov

Barcelona →Menorca7 nights →London8 nights →Barcelona

Wed 6 Jan to Thu 21 Jan 15 days 5h 20m flying Vueling, easyJet Change airports in London from 59 € all flights BookHide
  1. Wed 6 Jan
    Barcelona BCN → Menorca MAH
    Vueling 1h
    from 20 €
    Book on Vueling
  2. Wed 13 Jan
    Menorca MAH → London LGW
    easyJet 2h 20m
    from 15 €
    Book on easyJet
  3. Thu 21 Jan
    London SEN → Barcelona BCN
    easyJet 2h
    from 24 €
    Book on easyJet
Prices last checked on 8 Nov

Barcelona →Menorca7 nights →London5 nights →Barcelona

Wed 6 Jan to Mon 18 Jan 12 days 5h 30m flying Vueling, easyJet, Ryanair Change airports in London from 59 € all flights BookHide
  1. Wed 6 Jan
    Barcelona BCN → Menorca MAH
    Vueling 1h
    from 20 €
    Book on Vueling
  2. Wed 13 Jan
    Menorca MAH → London LGW
    easyJet 2h 20m
    from 15 €
    Book on easyJet
  3. Mon 18 Jan
    London LTN → Barcelona BCN
    Ryanair 2h 10m
    from 24 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Sofia5 nights →Palermo2 nights →Barcelona

Thu 14 Jan to Thu 21 Jan 7 days 6h 50m flying Ryanair, Vueling from 59 € all flights BookHide
  1. Thu 14 Jan
    Barcelona BCN → Sofia SOF
    Ryanair 2h 55m
    from 20 €
    Book on Ryanair
  2. Tue 19 Jan
    Sofia SOF → Palermo PMO
    Ryanair 1h 55m
    from 21 €
    Book on Ryanair
  3. Thu 21 Jan
    Palermo PMO → Barcelona BCN
    Vueling 2h
    from 18 €
    Book on Vueling
Prices last checked on 8 Nov

Barcelona →Turin8 nights →London3 nights →Barcelona

Wed 13 Jan to Sun 24 Jan 11 days 5h 30m flying Vueling, Ryanair from 60 € all flights BookHide
  1. Wed 13 Jan
    Barcelona BCN → Turin TRN
    Vueling 1h 30m
    from 14 €
    Book on Vueling
  2. Thu 21 Jan
    Turin TRN → London STN
    Ryanair 2h
    from 20 €
    Book on Ryanair
  3. Sun 24 Jan
    London STN → Barcelona GRO
    Ryanair 2h
    from 26 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Bilbao6 nights →London8 nights →Barcelona

Thu 7 Jan to Thu 21 Jan 14 days 5h 5m flying Vueling, easyJet Change airports in London from 61 € all flights BookHide
  1. Thu 7 Jan
    Barcelona BCN → Bilbao BIO
    Vueling 1h 15m
    from 21 €
    Book on Vueling
  2. Wed 13 Jan
    Bilbao BIO → London LGW
    Vueling 1h 50m
    from 16 €
    Book on Vueling
  3. Thu 21 Jan
    London SEN → Barcelona BCN
    easyJet 2h
    from 24 €
    Book on easyJet
Prices last checked on 8 Nov

Barcelona →Bilbao6 nights →London5 nights →Barcelona

Thu 7 Jan to Mon 18 Jan 11 days 5h 15m flying Vueling, Ryanair Change airports in London from 61 € all flights BookHide
  1. Thu 7 Jan
    Barcelona BCN → Bilbao BIO
    Vueling 1h 15m
    from 21 €
    Book on Vueling
  2. Wed 13 Jan
    Bilbao BIO → London LGW
    Vueling 1h 50m
    from 16 €
    Book on Vueling
  3. Mon 18 Jan
    London LTN → Barcelona BCN
    Ryanair 2h 10m
    from 24 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Milan2 nights →London7 nights →Barcelona

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

Barcelona →Palma de Mallorca7 nights →London4 nights →Barcelona

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

Barcelona →Ouarzazate7 nights →Marseille2 nights →Barcelona

Mon 18 Jan to Wed 27 Jan 9 days 6h 20m flying Ryanair, Vueling from 63 € all flights BookHide
  1. Mon 18 Jan
    Barcelona BCN → Ouarzazate OZZ
    Ryanair 2h 35m
    from 16 €
    Book on Ryanair
  2. Mon 25 Jan
    Ouarzazate OZZ → Marseille MRS
    Ryanair 2h 40m
    from 21 €
    Book on Ryanair
  3. Wed 27 Jan
    Marseille MRS → Barcelona BCN
    Vueling 1h 5m
    from 26 €
    Book on Vueling
Prices last checked on 8 Nov

Barcelona →Porto10 nights →Marrakesh10 nights →Barcelona

Fri 8 Jan to Thu 28 Jan 20 days 6h 20m flying Ryanair from 63 € all flights BookHide
  1. Fri 8 Jan
    Barcelona BCN → Porto OPO
    Ryanair 2h
    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 → Barcelona BCN
    Ryanair 2h 25m
    from 22 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Bratislava3 nights →Malta4 nights →Barcelona

Thu 14 Jan to Thu 21 Jan 7 days 7h 10m flying Wizz Air, Ryanair from 63 € all flights BookHide
  1. Thu 14 Jan
    Barcelona BCN → Bratislava BTS
    Wizz Air 2h 35m
    from 23 €
    Book on Wizz Air
  2. Sun 17 Jan
    Bratislava BTS → Malta MLA
    Ryanair 2h 20m
    from 20 €
    Book on Ryanair
  3. Thu 21 Jan
    Malta MLA → Barcelona BCN
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Palermo10 nights →Sofia3 nights →Barcelona

Sat 9 Jan to Fri 22 Jan 13 days 6h 45m flying Vueling, Ryanair from 64 € all flights BookHide
  1. Sat 9 Jan
    Barcelona BCN → Palermo PMO
    Vueling 1h 50m
    from 14 €
    Book on Vueling
  2. Tue 19 Jan
    Palermo PMO → Sofia SOF
    Ryanair 1h 55m
    from 20 €
    Book on Ryanair
  3. Fri 22 Jan
    Sofia SOF → Barcelona BCN
    Ryanair 3h
    from 30 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Tangier2 nights →London9 nights →Barcelona

Wed 13 Jan to Sun 24 Jan 11 days 7h flying Vueling, Ryanair UK, Ryanair from 65 € all flights BookHide
  1. Wed 13 Jan
    Barcelona BCN → Tangier TNG
    Vueling 1h 55m
    from 18 €
    Book on Vueling
  2. Fri 15 Jan
    Tangier TNG → London STN
    Ryanair UK 3h 5m
    from 21 €
    Book on Ryanair UK
  3. Sun 24 Jan
    London STN → Barcelona GRO
    Ryanair 2h
    from 26 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Alicante10 nights →Rome4 nights →Barcelona

Wed 6 Jan to Wed 20 Jan 14 days 5h 5m flying Vueling, Ryanair from 66 € all flights BookHide
  1. Wed 6 Jan
    Barcelona BCN → Alicante ALC
    Vueling 1h 10m
    from 24 €
    Book on Vueling
  2. Sat 16 Jan
    Alicante ALC → Rome FCO
    Ryanair 2h 5m
    from 20 €
    Book on Ryanair
  3. Wed 20 Jan
    Rome FCO → Barcelona BCN
    Ryanair 1h 50m
    from 22 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Malta10 nights →Marseille3 nights →Barcelona

Thu 14 Jan to Wed 27 Jan 13 days 5h 20m flying Vueling, Ryanair from 66 € all flights BookHide
  1. Thu 14 Jan
    Barcelona BCN → Malta MLA
    Vueling 2h 10m
    from 20 €
    Book on Vueling
  2. Sun 24 Jan
    Malta MLA → Marseille MRS
    Ryanair 2h 5m
    from 20 €
    Book on Ryanair
  3. Wed 27 Jan
    Marseille MRS → Barcelona BCN
    Vueling 1h 5m
    from 26 €
    Book on Vueling
Prices last checked on 8 Nov

Barcelona →Vienna3 nights →Malta4 nights →Barcelona

Thu 14 Jan to Thu 21 Jan 7 days 7h 5m flying Ryanair from 66 € all flights BookHide
  1. Thu 14 Jan
    Barcelona BCN → Vienna VIE
    Ryanair 2h 30m
    from 26 €
    Book on Ryanair
  2. Sun 17 Jan
    Vienna VIE → Malta MLA
    Ryanair 2h 20m
    from 20 €
    Book on Ryanair
  3. Thu 21 Jan
    Malta MLA → Barcelona BCN
    Ryanair 2h 15m
    from 20 €
    Book on Ryanair
Prices last checked on 8 Nov

Barcelona →Bilbao10 nights →Granada3 nights →Barcelona

Thu 7 Jan to Wed 20 Jan 13 days 4h 10m flying Vueling from 67 € all flights BookHide
  1. Thu 7 Jan
    Barcelona BCN → Bilbao BIO
    Vueling 1h 15m
    from 21 €
    Book on Vueling
  2. Sun 17 Jan
    Bilbao BIO → Granada GRX
    Vueling 1h 30m
    from 19 €
    Book on Vueling
  3. Wed 20 Jan
    Granada GRX → Barcelona BCN
    Vueling 1h 25m
    from 27 €
    Book on Vueling
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.