Flights from Milan to Barcelona

Mon, Aug 19
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 Milan to Barcelona

Today
95 flights from $249
Tomorrow
85 flights from $87
Fri, Aug 23
63 flights from $41
This trip lasts less four hours. That's two Hollywood blockbusters!
icn_success

This Route is Operated by:

Ryanair, Vueling

icn_success

Search and compare

Browse a variety of travel options in one place with Omio

icn_success

Support you can count on

Once you’ve booked your ticket, our customer service team is there to assist you

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

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Sun
Aug 18
$98Bla Bla Bus
$249Cityjet
Mon
Aug 19
$85Infobus
$87Vueling
Tue
Aug 20
$82Flixbus
$76Vueling
Wed
Aug 21
$70Flixbus
$47Vueling
Thu
Aug 22
$58Flixbus
$41Vueling
Fri
Aug 23
$78Bla Bla Bus
$41Vueling
Sat
Aug 24
$82Flixbus
$56Ryanair
Sun
Aug 25
$70Flixbus
$52Vueling
Mon
Aug 26
$70Flixbus
$41Vueling
Tue
Aug 27
$58Flixbus
$35Vueling
Wed
Aug 28
$45Bla Bla Bus
$35Vueling
Thu
Aug 29
$61Flixbus
$31Ryanair
Fri
Aug 30
$45Bla Bla Bus
$38Ryanair
Sat
Aug 31
$61Flixbus
$38Ryanair
Sun
Sep 1
$49Bla Bla Bus
$38Ryanair
Mon
Sep 2
$58Flixbus
$31Ryanair
Tue
Sep 3
$45Flixbus
$41Vueling
Wed
Sep 4
$45Flixbus
$26Ryanair
Thu
Sep 5
$45Flixbus
$35Vueling
Fri
Sep 6
$45Flixbus
$31Ryanair
Sat
Sep 7
$44Flixbus
$31Ryanair
flight

Journey Summary

Milan to Barcelona Flight Information

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

Milan to Barcelona Flights: An Overview

There are frequent daily flights from Milan to Barcelona. With more than 40 daily Milan to Barcelona flights, travelers have options from early morning to late evening. Flights leave Milan from Milan Malpensa and Milan Linate airports and land and Barcelona El Prat at the end of this journey. Flights on this route cover almost 900 km, with flight times varying depending on whether the flight has a layover or not.

Which airlines fly from Milan to Barcelona?

Alitalia has some of the most frequent Milan to Barcelona flights, although most are operated by a subsidiary, Alitalia Cityliner. easyJet has the fastest flights while Vueling has both the cheapest and second fastest flight on this route. Other airlines with frequent Milan to Barcelona flights include Iberia and KLM Royal Dutch Airlines.

How long is the flight from Milan to Barcelona?

The average flight time for indirect flights from Milan to Barcelona is about five hours. Direct flights are best suited for travelers on a tight schedule as they take a maximum of 1 hour and 40 minutes. However, there are some flights that take well over 10 hours.

How many flights are there from Milan to Barcelona?

With up to 50 daily flights, this route has nearly 200 weekly flights. There are approximately four flights leaving Milan for Barcelona every hour. Weekend schedules have the same frequency as those on weekdays.

Compare prices

Best fares for flights from Milan to Barcelona

This Weekend
This month
Next Month
Fri, Aug 23
Flight
Vueling
20:401h 40m22:20
MilanBarcelona
Sat, Aug 24
Flight
Ryanair
06:251h 45m08:10
MilanBarcelona
Fastest Flights from Milan to Barcelona by duration
Tue, Aug 20
Flight
Vueling
19:101h 40m20:50
MilanBarcelona
Wed, Aug 21
Flight
Vueling
20:401h 40m22:20
MilanBarcelona
Thu, Aug 22
Flight
Vueling
20:401h 40m22:20
MilanBarcelona
Return Flights from Barcelona to Milan
Tue, Aug 20
Flight
easyJet
19:501h 40m21:30
BarcelonaMilan
Wed, Aug 21
Flight
Vueling
05:401h 40m07:20
BarcelonaMilan
Thu, Aug 22
Flight
easyJet
06:401h 40m08:20
BarcelonaMilan

Stations

Important Stations and Airports for this Journey
Milan
Barcelona
FlightMilan-Linate

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.milano_b.milanolinate.description
FlightMilan-Malpensa

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.milano_b.milanomalpensa.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