Skip to content

Milan to Barcelona flights in January 2027 from $16 BGY, IMR, IPR, LIN, MXP, XIK → BCN

Orio al Serio International Airport (BGY), Rogoredo Railway Station (IMR), Porta Garibaldi Station (IPR), Milano Linate Airport (LIN), Milano Malpensa Airport (MXP), Milan Centrale Railway Station (XIK) → Barcelona-El Prat Airport (BCN)

For departures in January 2027, the cheapest return found recently is $49 with Ryanair, 5 Jan 2027 – 9 Jan 2027, found 6 hours ago. The cheapest one-way found recently is $16 with Vueling, 13 Jan 2027, found 19 hours ago.

Return

In January 2027, the cheapest return fare on each of 11 departure dates is usually $47 to $91. Across all 54 departure dates we hold on this route, it is usually $49 to $106. Of the 5 months with enough return fares to compare, 2 are usually cheaper than January 2027.

Cheapest return found recently

$49

5 Jan 2027 – 9 Jan 2027 · Ryanair

Orio al Serio International Airport (BGY) → Barcelona-El Prat Airport (BCN)

out nonstop, back nonstop

found 6 hours ago

See prices for these datesCheck today's price

Cheapest we hold, of any age

$27

28 Jan 2027 – 2 Feb 2027 · Vueling

Milano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

The cheapest dates in January 2027

DatesFromAirlineStopsFound
28 Jan 2027 – 2 Feb 2027$27Vuelingout nonstop, back nonstopfound 2 days agoSee prices for these dates
11 Jan 2027 – 22 Jan 2027$38Vuelingout nonstop, back nonstopfound 7 days agoSee prices for these dates
7 Jan 2027 – 9 Jan 2027$44Vuelingout nonstop, back nonstopfound 5 days agoSee prices for these dates
5 Jan 2027 – 9 Jan 2027$49Ryanairout nonstop, back nonstopfound 6 hours agoSee prices for these dates
4 Jan 2027 – 13 Jan 2027$56Wizz Air Maltaout nonstop, back nonstopfound 4 days agoSee prices for these dates

Every date we hold

11 departure dates

1 Jan 2027 – 3 Jan 2027: $109, found 3 days ago2 Jan 2027 – 4 Jan 2027: $116, found 6 days ago3 Jan 2027 – 5 Jan 2027: $114, found yesterday4 Jan 2027 – 13 Jan 2027: $56, found 4 days ago5 Jan 2027 – 9 Jan 2027: $49, found 6 hours ago6 Jan 2027 – 7 Jan 2027: $57, found 6 days ago7 Jan 2027 – 9 Jan 2027: $44, found 5 days ago9 Jan 2027 – 10 Jan 2027: $59, found 6 days ago11 Jan 2027 – 22 Jan 2027: $38, found 7 days ago24 Jan 2027 – 24 Jan 2027: $73, found 3 days ago28 Jan 2027 – 2 Feb 2027: $27, found 2 days agoJan
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
1 Jan 2027 – 3 Jan 2027$109easyJetMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 3 days agoSee prices for these dates
2 Jan 2027 – 4 Jan 2027$116easyJetMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 6 days agoSee prices for these dates
3 Jan 2027 – 5 Jan 2027$114VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound yesterdaySee prices for these dates
4 Jan 2027 – 13 Jan 2027$56Wizz Air MaltaMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 4 days agoSee prices for these dates
5 Jan 2027 – 9 Jan 2027$49RyanairOrio al Serio International Airport (BGY) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 6 hours agoSee prices for these dates
6 Jan 2027 – 7 Jan 2027$57easyJetMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 6 days agoSee prices for these dates
7 Jan 2027 – 9 Jan 2027$44VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 5 days agoSee prices for these dates
9 Jan 2027 – 10 Jan 2027$59easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 6 days agoSee prices for these dates
11 Jan 2027 – 22 Jan 2027$38VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 7 days agoSee prices for these dates
24 Jan 2027 – 24 Jan 2027$73RyanairMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 3 days agoSee prices for these dates
28 Jan 2027 – 2 Feb 2027$27VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)out nonstop, back nonstopfound 2 days agoSee prices for these dates

Which month looks cheapest?

December 2026 is the cheapest month — from $27.

November 2026From $3915 departure dates24 Nov – 26 Nov · found 2 days agoSee prices for these datesEvery date in November 2026
December 2026From $27Cheapest seen16 departure dates18 Dec – 25 Dec · found 5 days agoSee prices for these datesEvery date in December 2026
January 2027From $2711 departure dates28 Jan 2027 – 2 Feb 2027 · found 2 days agoSee prices for these dates
February 2027From $463 departure dates23 Feb 2027 – 8 Mar 2027 · found 4 days agoSee prices for these datesEvery date in February 2027
March 2027From $314 departure dates4 Mar 2027 – 6 Mar 2027 · found 19 hours agoSee prices for these dates
April 2027From $541 departure date7 Apr 2027 – 9 Apr 2027 · found yesterdaySee prices for these datesEvery date in April 2027
June 2027From $571 departure date10 Jun 2027 – 12 Jun 2027 · found 6 days agoSee prices for these dates
August 2027From $671 departure date2 Aug 2027 – 4 Aug 2027 · found yesterdaySee prices for these dates
September 2027From $592 departure dates1 Sept 2027 – 8 Sept 2027 · found 5 days agoSee prices for these dates

One-way

In January 2027, the cheapest one-way fare on each of 13 departure dates is usually $17 to $28. Across all 70 departure dates we hold on this route, it is usually $21 to $33. Of the 7 months with enough one-way fares to compare, 1 is usually cheaper than January 2027.

Cheapest one-way found recently

$16

13 Jan 2027 · Vueling

Milano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)

nonstop

found 19 hours ago

Open this tripCheck today's price

Cheapest we hold, of any age

$16

12 Jan 2027 · Vueling

Milano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)

nonstop

found 2 days ago

Open this tripCheck today's price

FareTell may earn a commission when you book through a partner.

The cheapest dates in January 2027

DatesFromAirlineStopsFound
12 Jan 2027$16Vuelingnonstopfound 2 days agoOpen this trip
13 Jan 2027$16Vuelingnonstopfound 19 hours agoOpen this trip
7 Jan 2027$17Vuelingnonstopfound 5 days agoOpen this trip
28 Jan 2027$17Vuelingnonstopfound 7 days agoOpen this trip
8 Jan 2027$18Vuelingnonstopfound 5 days agoOpen this trip

Every date we hold

13 departure dates

3 Jan 2027: $69, found 4 days ago6 Jan 2027: $33, found yesterday7 Jan 2027: $17, found 5 days ago8 Jan 2027: $18, found 5 days ago9 Jan 2027: $28, found 5 days ago12 Jan 2027: $16, found 2 days ago13 Jan 2027: $16, found 19 hours ago18 Jan 2027: $20, found 4 days ago21 Jan 2027: $18, found 4 days ago24 Jan 2027: $28, found 2 days ago28 Jan 2027: $17, found 7 days ago30 Jan 2027: $21, found 3 days ago31 Jan 2027: $30, found 2 days agoJan
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
3 Jan 2027$69easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)nonstopfound 4 days agoOpen this trip
6 Jan 2027$33easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)nonstopfound yesterdayOpen this trip
7 Jan 2027$17VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 5 days agoOpen this trip
8 Jan 2027$18VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 5 days agoOpen this trip
9 Jan 2027$28easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)nonstopfound 5 days agoOpen this trip
12 Jan 2027$16VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 2 days agoOpen this trip
13 Jan 2027$16VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 19 hours agoOpen this trip
18 Jan 2027$20easyJetMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 4 days agoOpen this trip
21 Jan 2027$18VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 4 days agoOpen this trip
24 Jan 2027$28easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)nonstopfound 2 days agoOpen this trip
28 Jan 2027$17VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 7 days agoOpen this trip
30 Jan 2027$21VuelingMilano Malpensa Airport (MXP) → Barcelona-El Prat Airport (BCN)nonstopfound 3 days agoOpen this trip
31 Jan 2027$30easyJetMilano Linate Airport (LIN) → Barcelona-El Prat Airport (BCN)nonstopfound 2 days agoOpen this trip

Which month looks cheapest?

January 2027 is the cheapest month — from $16.

November 2026From $551 departure date28 Nov · found yesterdayOpen this tripEvery date in November 2026
December 2026From $1714 departure dates10 Dec · found 3 days agoOpen this tripEvery date in December 2026
January 2027From $16Cheapest seen13 departure dates12 Jan 2027 · found 2 days agoOpen this trip
February 2027From $2210 departure dates15 Feb 2027 · found 3 days agoOpen this tripEvery date in February 2027
March 2027From $185 departure dates5 Mar 2027 · found 2 days agoOpen this trip
April 2027From $2111 departure dates27 Apr 2027 · found 2 days agoOpen this tripEvery date in April 2027
May 2027From $2110 departure dates4 May 2027 · found 2 days agoOpen this tripEvery date in May 2027
June 2027From $213 departure dates5 Jun 2027 · found yesterdayOpen this trip
July 2027From $381 departure date22 Jul 2027 · found 4 days agoOpen this trip
August 2027From $461 departure date2 Aug 2027 · found yesterdayOpen this trip
October 2027From $411 departure date1 Oct 2027 · found todayOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work