The best way to find a cheap flight ticket from Barcelona to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
1 h 35 m
8 h 27 m
Flights per day
Of the 74 flights that leave Barcelona for Milan every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Average flight duration||1 h 40 min|
|Average plane ticket price||€65 (€65)|
|Airlines||Tuifly, Air Europa, Royal Air Maroc, Iberia, Lufthansa, Air France, Brussels Airlines, Alitalia Cityliner, Luftfahrtgesellschaft Walter, Eurowings, Luxair, Swiss, easyJet, airmax, Finnair, Ryanair, KLM, Bulgaria Air, ITA, Vueling, Emirates, Aer Lingus or Malta Air|
Flights from Barcelona to Milan cover the 725 km long journey taking on average 1 h 40 min with our travel partners like Tuifly, Air Europa, Royal Air Maroc, Iberia, Lufthansa, Air France, Brussels Airlines, Alitalia Cityliner, Luftfahrtgesellschaft Walter, Eurowings, Luxair, Swiss, easyJet, airmax, Finnair, Ryanair, KLM, Bulgaria Air, ITA, Vueling, Emirates, Aer Lingus or Malta Air. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as €22, but the average price of plane tickets is €65. Travellers depart most frequently from Barcelona El Prat Airport and arrive in Milan Malpensa Airport.
SWISS, Royal Air Maroc and KLM flights will get you to Milan from Barcelona from €22. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
KLM is the Netherlands' national carrier and offers two types of ticket for your flight between Barcelona and Milan: Economy and Business.
KLM tickets to Milan from Barcelona are available online on Omio. We help you compare and book your perfect journey with KLM between Barcelona and Milan all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current KLM flight timetables and plane tickets available on Omio for the 450 miles (725 km) route. You can also see relevant travel information for the KLM flight, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Barcelona to Milan routes as well as the cheapest ticket prices available, and buy the best KLM Barcelona to Milan plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the KLM plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Milan with KLM!
Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight to Milan from Barcelona.
Are you making plans to travel between Barcelona and Milan? Why not take a flight with SWISS? Omio can show you current SWISS flight times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Barcelona to Milan flights all in one place. On the SWISS flight, you can expect to travel 450 miles (725 km) from Barcelona to Milan. If you use the Omio app to search for flights between Barcelona and Milan, you can quickly see if the SWISS ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way SWISS flight from Barcelona to Milan, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
Find cheap tickets for Royal Air Maroc flights between Barcelona and Milan on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Barcelona to Milan flight timetable from Royal Air Maroc, the latest plane ticket offers available and other travel information for the 450 miles (725 km) route between Barcelona and Milan, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for flights to Milan from Barcelona in the Omio app, you can check to see if the Royal Air Maroc flights available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Royal Air Maroc flight timetable for your ideal departure and arrival times, compare the best route available to get to Milan from Barcelona and then book a cheap flight with ease. Sit back and enjoy your upcoming flight from Barcelona to Milan with Royal Air Maroc!
Travel between Barcelona, Spain and Milan, Italy by plane is: Unrestricted.
International entry status: Entry is unrestricted for citizens and permanent residents of Spain
Conditions of entry:
When travelling in Italy, you must follow these COVID-19 safety rules:
The information above was last checked on 1/9/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your flight to Milan from Barcelona before travelling.
The restriction level for your return flight to Barcelona, Spain from Milan is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Italy
Conditions of reentry:
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 1/9/23. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Milan closer to your date of departure here.
Omio travellers most frequently book a flight from Barcelona El Prat Airport to Milan Malpensa Airport for this route.
You can find the most popular departure airport for this trip, Barcelona El Prat Airport, located approximately 9 miles (14.5 km) from the city centre of Barcelona. The most popular arrival airport in Milan, called Milan Malpensa Airport, is located around 30.2 miles (48.7 km) away from its city centre. To reach the city centre of Milan from Milan Malpensa Airport, check what taxi services, airport shuttle services or public transportation options are available.
Here are some other resources that might have the information you need