Flights from Barcelona to Milan

Tue, Jul 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Barcelona to Milan

Today
37 flights from $179
Tomorrow
78 flights from $100
Fri, Jul 26
66 flights from $48
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Tue
Jul 23
$86Flixbus
$100Vueling
Wed
Jul 24
$59Flixbus
$68Ryanair
Thu
Jul 25
$82Flixbus
$48Ryanair
Fri
Jul 26
$101Flixbus
$48Ryanair
Sat
Jul 27
$72Infobus
$58Ryanair
Sun
Jul 28
$82Flixbus
$82Ryanair
Mon
Jul 29
$81Flixbus
$86Ryanair
Tue
Jul 30
$76Infobus
$75easyJet
Wed
Jul 31
$76Infobus
$53Vueling
Thu
Aug 1
Find prices
$48Ryanair
Fri
Aug 2
$71Flixbus
$40Ryanair
Sat
Aug 3
$82Flixbus
$48Ryanair
Sun
Aug 4
$82Flixbus
$48Ryanair
Mon
Aug 5
$82Flixbus
$53Vueling
Tue
Aug 6
$71Flixbus
$44Ryanair
Wed
Aug 7
$58Infobus
$41Vueling
Thu
Aug 8
$82Flixbus
$47Vueling
Fri
Aug 9
$71Flixbus
$48Ryanair
Sat
Aug 10
$79Infobus
$58Ryanair
Sun
Aug 11
$79Infobus
$58Ryanair
flight

Journey Summary

Barcelona to Milan Flight Information

Avg. Flight Duration:
2 hours 43 minutes
Flight Price: $50
Flights Depart from:Barcelona
Flights arrive in:Milan
Distance:726 km
FlightAirlines:Ryanair, Vueling, easyJet

Barcelona to Milan Flights: An Overview

During the summer months, passengers can choose from over ten Barcelona to Milan flights per day with several carriers, including easyJet, Ryanair and Vueling. During the winter months, frequent flights continue, with at least five departures per day. Whatever the season, expect the flight to take between 1 hour and 40 minutes, and 1 hour and 45 minutes. All flights take off from Barcelona El Prat with Ryanair flights landing at Milan Bergamo airport and all others landing at Milan Malpensa.

Which airlines fly from Barcelona to Milan?

Flights connecting Barcelona El Prat airport and the Italian fashion capital Milan are offered all year round by budget carriers Vueling and Ryanair. Frequent flights are offered by easyJet, with four direct flights during the summer months with at least two flights serving the route from February to October.

How long is the flight from Barcelona to Milan?

Direct Barcelona to Milan flights take between 1 hour and 40 minutes, and 1 hour and 45 minutes depending on the carrier. All flights require no stop overs or changes during the 725 km trip.

How many flights are there from Barcelona to Milan?

With direct flights available every day, all year round, passengers can choose the departure time that best suits their needs. With flights leaving from 06:15 a.m. until 21:50 p.m., the route is readily served by many carriers.

Compare prices

Best fares for flights from Barcelona to Milan

This Weekend
This month
Next Month
Fri, Jul 26
Flight
Ryanair
04:151h 45m06:00
BarcelonaMilan
Sat, Jul 27
Flight
Ryanair
04:151h 45m06:00
BarcelonaMilan
Fastest Flights from Barcelona to Milan by duration
Tue, Jul 30
Flight
easyJet
06:401h 40m08:20
BarcelonaMilan
Wed, Jul 31
Flight
Vueling
05:401h 40m07:20
BarcelonaMilan
Mon, Aug 5
Flight
Vueling
18:151h 40m19:55
BarcelonaMilan
Return Flights from Milan to Barcelona
Wed, Jul 24
Flight
Vueling
20:401h 40m22:20
MilanBarcelona
Thu, Jul 25
Flight
Vueling
20:401h 40m22:20
MilanBarcelona
Fri, Jul 26
Flight
Vueling
10:251h 40m12:05
MilanBarcelona

Stations

Important Stations and Airports for this Journey
Barcelona
Milan
FlightBarcelona

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.barcelona_b.barcelona.description

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone