
Milan to Barcelona flights from 34CHF*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from Milan to Barcelona
flight_takeoff
flight_land
CHF
There are no fares that match your filter criteria. Please adjust your filters.
There are no fares that match your filter criteria. Please adjust your filters.*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Flights to Barcelona from Milan
Connecting the fashion capital with the "Ciudad Condal" is a quick and pleasant experience. In just over 1 hour and 30 minutes, you can swap Milan's canals for the beaches and modernism of Barcelona. This route is perfect for both business trips and cultural getaways, offering various options throughout the year.
Information about the flight from Milan to Barcelona
Check the technical details to better organize your trip between these two European metropolises.

Flight duration
1:45 h

Distance
725 km

Public transport
Metro, train and bus
Milan to Barcelona by plane
Traveling from Milan to Barcelona allows you to cross the Mediterranean on a short and efficient journey. By choosing to fly, you save time and gain comfort, landing directly in one of Spain's most cosmopolitan cities, ready to be explored from the first minute.
Flights usually depart from Milan-Malpensa Airport (MXP) and land at Terminal 1 of Josep Tarradellas Barcelona-El Prat Airport (BCN). The departure airport is well-connected to the center of Milan, while the destination airport is located just a few kilometers from the heart of Barcelona.
Once in Barcelona, the Sagrada Familia, Park Güell, and the lively Ramblas area await you. Don't miss the chance to enjoy the local cuisine and Mediterranean climate by booking your seat on this key route.
On-board services on Milan-Barcelona flights
On your journey from Milan to Barcelona, we strive to offer you a superior flight experience with services that cover all your needs.
Food and drink
We have a varied menu on board where you can choose from sweet and savory snacks and a wide selection of drinks. Ideal for enjoying a snack while flying over the Mediterranean coast.
WiFi
Stay connected during the flight. Our WiFi network allows you to check your emails, chat, or finalize the details of your stay in Barcelona so you can make the most of every second of your trip.
Pets
We know your pet is part of the family. Therefore, on flights between Milan and Barcelona, you can travel with them in the cabin, as long as the safety and transport rules established are met.
People with special needs
We guarantee an inclusive journey by offering technical and human assistance for passengers with reduced mobility and special needs, both during the boarding process and during the flight.
How to get to Milan Airport
Milan has excellent connections to reach its main airports from any point in the city.
By train (Malpensa Express)
If you fly from Malpensa, the Malpensa Express train connects Milano Cadorna, Milano Centrale, and Milano Porta Garibaldi stations with the airport quickly and frequently.
By bus
There are various "shuttle bus" services that depart from Milan Central Station to Malpensa, Linate, and Orio al Serio. It is an economical option with a large luggage capacity.
By metro
For Linate Airport, Milan's M4 metro line offers a direct and very fast connection to the city center, greatly facilitating passenger transfers.
By taxi or car
Both taxis and private transport services are available throughout the city. If you opt for your own vehicle, the airports have large short and long-stay parking areas.
Everything you need to know about Milan Airport
Milan's airports are modern infrastructures prepared to manage a high volume of international passengers with maximum efficiency.
- VIP Lounges: Find an oasis of tranquility before your flight to Barcelona in the VIP lounges, equipped with catering, press, and relaxation areas.
- WiFi Connection: The airports offer free internet access so you can manage your bookings or communicate before take-off.
- Shopping and Duty Free: As Milan is the fashion capital, its airports feature exclusive boutiques and top-tier gift shops.
- Accessibility: Fully adapted facilities with assistance services to ensure all passengers have a smooth experience.
- Gastronomy: From quick cafes to high-quality Italian restaurants to enjoy before boarding.
- Luggage Storage: Services available to store your belongings safely if you arrive at the airport well in advance.
How to get around Barcelona by public transport
Barcelona has one of the most complete public transport networks in Europe, which greatly facilitates movement after landing from Milan.
How to pay for transport in Barcelona
- Integrated cards (T-casual, T-usual): These allow you to combine metro, bus, tram, and train within the metropolitan area.
- Single ticket: Can be purchased at station machines or directly on the bus via contactless bank card payment.
- Hola Barcelona Travel Card: An excellent option for tourists, with unlimited travel for consecutive days.
- Payment by bank card: On TMB urban buses, it is already possible to pay for a single ticket by tapping your card or mobile device on the reader.
How to validate your journey
- It is mandatory to validate your transport ticket when entering the metro, train, or boarding the bus.
- In the metro and train, you must insert the card into the turnstile machines or tap it if it is digital.
- Always keep your ticket until the end of the journey, as inspectors may request it.
Frequently asked questions
How long does it take by plane from Milan to Barcelona?
The average duration of a direct flight between Milan and Barcelona is approximately 1 hour and 45 minutes.
What is the distance between Milan and Barcelona by plane?
The geodesic distance between the two cities is about 725 kilometers.
When is it cheapest to fly from Milan to Barcelona?
Prices are normally more competitive if you book several weeks in advance and avoid public holidays or high-demand weekends.
Which terminal in Barcelona does my flight from Milan arrive at?
Vueling flights from Milan usually land at Terminal 1 (T1) of Josep Tarradellas Barcelona-El Prat Airport.
Can I use my Avios to fly to Barcelona from Milan?
Yes, you can use your accumulated Avios to get discounts or even pay the full amount of your ticket on this route.
Luggage on your Milan-Barcelona flight
Currently, all Vueling fares include one free piece of luggage to be placed under the front seat, with maximum dimensions of 40×30×20 cm. This option is ideal for carrying essentials on your journey.
Depending on the fare selected or the additional services you add to your booking, you can also travel with another piece of cabin luggage or add checked luggage with different weights according to your needs.
Important
Since luggage regulations and policies can be updated in accordance with current regulations, you must always confirm the specific conditions applicable to your ticket at the time of purchase or through the official Vueling Luggage Policy section.
Explore more destinations
Explore Vueling's Top-Pick Destinations