Viaro

Flights from Barcelona to Milan

BCN

Barcelona

Spain

1h 45m

725 km

MXP

Milan

Italy

Prices verified · July 2026

from

17€

/person

Prices can change fast — search now for live availability

Cheapest

17€

Flight duration

1h 45m

Distance

725 km

Cheapest months

Nov · 17€

When is it cheapest to fly from Barcelona to Milan?

The cheapest month to fly Barcelona–Milan is Nov, from 17€ (checked Jul 2026).

Jan
Feb
Mar
26Apr
May
21Jun
20Jul
19Aug
18Sep
18Oct
17Nov
Dec
Cheapest: Nov from 17€

Prices from Viaro's live flight data, checked Jul 2026. Actual fares vary with demand and availability.

Based on 7 of 12 months with available fares.

Airlines & airports

Barcelona

BCNBarcelona-El Prat

Milan

MXPMilan Malpensa
BGYMilan Bergamo Orio al Serio

Tips for cheap flights

  • Book 4-6 weeks in advance for the best prices
  • Fly on Tuesdays and Wednesdays for cheaper fares
  • Best months: May, Sep, Oct
  • Compare airports: BCN, MXP, BGY

Flights from Barcelona to Milan

from 30€

Some links on this page are affiliate links: if you book through them, Viaro may earn a commission at no extra cost to you.

What you get on Viaro

  • Compare 100+ airlines
  • Cheapest month to fly
  • The real cost of the trip
  • No markup, ever

We use cookies to improve your experience and show relevant ads. You can accept or decline non-essential cookies.