Welcome | SIGN OUT

Cheap Flights from Barcelona to Milan - BCN to MIL (reverse)

Popular Flights from Barcelona to Milan

  • Airfare from Barcelona to Milan on Vueling Airlines from €85 round trip
  • Airfare from Barcelona to Milan on Iberia from €85 round trip
  • Airfare from Barcelona to Milan on Alitalia - Compagnia Aerea Italiana Spa from €88 round trip
  • Airfare from Barcelona to Milan on Air Europa from €114 round trip
  • Airfare from Barcelona to Milan on Brussels Airlines from €119 round trip

Did You Know?

  • 412,067 seats are available per day to fly out of Barcelona, ES connecting to Milan, IT
  • 410 flights per week fly out of Barcelona, ES connecting to Milan, IT
  • Alitalia has the most nonstop flights between Barcelona, ES and Milan, IT.
  • The largest aircraft operated by US Airways flying between Barcelona, ES and Milan, IT is a 32S with 212 seats.
  • The shortest flight between Barcelona, ES and Milan, IT on Czech is 1,245 miles.
  • The smallest aircraft operated by Kenya flying between Barcelona, ES and Milan, IT is a 737 with 122 seats.
  • Niki has 2 one stop flights between Barcelona, ES and Milan, IT.
  • London, GB is the most popular connection for one stop flights between Barcelona, ES and Milan, IT.
As seen in...
Expert Travel Advice Provided by Farecompare

Daily Non-stop Flight Schedules from Barcelona Airport to Orio Al Serio

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Ryanair
    3
    3
    3
    3
    3
    3
    3
    7:30 AM
    7:10 PM
    1:42

Daily Non-stop Flight Schedules from Barcelona Airport to Linate

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Alitalia - Compagnia Aerea Italiana Spa
    1
    1
    1
    1
    1
    0
    1
    8:00 PM
    8:00 PM
    1:35
  • Cai First
    1
    1
    1
    1
    1
    0
    0
    11:30 AM
    11:30 AM
    1:35
  • Cai Second
    0
    0
    0
    0
    0
    1
    0
    2:20 PM
    2:20 PM
    1:35

Daily Non-stop Flight Schedules from Barcelona Airport to Malpensa

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Easyjet
    4
    2
    2
    3
    4
    2
    4
    8:45 AM
    9:55 PM
    1:40
  • Singapore Airlines
    0
    1
    1
    0
    1
    0
    1
    9:50 AM
    9:50 AM
    1:40
  • Vueling Airlines
    5
    5
    5
    5
    7
    4
    5
    7:20 AM
    6:25 PM
    1:35

Cheap Domestic Flights from Barcelona - BCN

Flights
Airline
Lowest Price
Iberia, Air Europa, Vueling
€70
Air Berlin, Air Europa, Vueling
€50
Vueling
€63
Vueling, Air Europa
€83

Cheap Domestic Flights to Milan - MIL

Flights
Airline
Lowest Price
Alitalia
€77

Cheap International Flights from Barcelona - BCN

Flights
Airline
Lowest Price
Vueling, Air France
€106
British Airways
€140
Lufthansa
€94
Vueling, KLM
€93
Turkish
€122
Vueling, Alitalia
€94
Aer Lingus
€135
Vueling, TAP
€57
SWISS
€52
Norwegian, Cimber Air, SAS, Vueling
€101
Vueling, SAS, Norwegian
€103
Czech, Travel, Vueling
€115
Aegean, Vueling
€127
Monarch
€138
Air France, Finnair, Alitalia, British Airways, Air China, Continental, China S, Hainan, Spanair, KLM, Lufthansa, El Al, Egyptair, Austrian, Brussels, Aeroflot, Turkish, Transaero Airlines
€426
Aegean, American, Air Canada, Air France, Argentinas, Finnair, British Airways, Air China, Continental, China S, Delta, Etihad, Iberia, Spanair, Japan, Korean, KLM, Lufthansa, Malaysia, Mauritius, Czech, Austrian, Asiana, Qantas, S African, Brussels, Singapore, Thai, Turkish, United, V Australia
€925
Vueling, Lufthansa
€90
Vueling, Air France
€81
American, Air France, British Airways, Continental, Cathay, Spanair, KLM, Lufthansa, SWISS, Qantas, Qatar, Aeroflot, Turkish
€436
British Airways, Continental, Aer Lingus, RyanAir, Iberia, KLM, EasyJet, Vueling
€286
Vueling
€160
Niki, Austrian, Vueling
€98
Air France, British Airways, Iberia, Spanair, KLM, Lufthansa, SWISS, S African, Turkish, Vueling
€555
Vueling, Brussels
€66
Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
€396
Continental, American, Delta
€276
Emirates
€429
Malev
€107
Finnair, Norwegian
€133
Air One, Vueling
€72
Air France, Iberia, Vueling
€81
Air France, Flyb, Continental, Aer Lingus, RyanAir, Spanair, KLM, Lufthansa, SWISS, Brussels, EasyJet
€140
Vueling, Aeroflot
€121
KLM, Malaysia, Qatar, Turkish
€601

Cheap International Flights to Milan - MIL

Flights
Airline
Lowest Price
Emirates
﷼1371
Alitalia, Dolomiti, Lufthansa
€85
Air France, Alitalia, FlexFlight
€139
Jet India
₨26911
Lufthansa
€82
Pegasus, Turkish
€95
Air France, Alitalia, British Airways, Continental, Delta, KLM, Lufthansa, SWISS, El Al, SAS, Brussels, Singapore, TAP, United, Alitalia Express
$686
Continental, Delta, American, Alitalia
$686
Alitalia, British Airways
£72
Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Continental, Aer Lingus, Emirates, Ethiopian, FlyBaboo, Iberia, KLM, Luxair, Lufthansa, SWISS, Middle East, Austrian, Ukraine, Qatar, SAS, Brussels, Singapore, Aeroflot, TAP, EasyJet, Alitalia Express
CHF208
SWISS
CHF171
Air China
元4407
Jet India, American, Alitalia, British Airways, Air China, Continental, Cathay, Delta, Aer Lingus, Etihad, Iberia, TAM, Korean, KLM, Lufthansa, SWISS, Royal Jordanian, SAS, Brussels, Turkish, United, Alitalia Express
$748
American, Air France, Alitalia, British Airways, Air China, Continental, Cathay, Delta, Emirates, Korean, KLM, Lufthansa, SWISS, United
$850
Alitalia, KLM
€98
Aegean
€91
Air France, Royal Air Maroc, Alitalia, British Airways, B Panorama, Aer Lingus, Emirates, Niki, Transavia, Iberia, KLM, Luxair, Lufthansa, SWISS, Austrian, SAS, Brussels, Aeroflot, TAP, EasyJet, Volare, Vueling, Alitalia Express
€142
Alitalia, Meridiana, Egyptair
EGP2233
Niki, Austrian
€95
Air China, Cathay, Emirates, Etihad, Singapore, Thai
AUD1407
Alitalia, S7, Aeroflot
€127
Air France, Alitalia, Continental, Delta, Korean, KLM, Lufthansa, Alitalia Express
$772
Alitalia, Iberia, Air Europa
€88
Cheap Flights from Barcelona to Milan, from €85 Round trip from BCN to MIL