Air tickets from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport
Search for flights from Barcelona to Milan and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Thu, Jun 18 | easyJet
MXP 06:151h 35mDirectBCN 07:50Milan - Barcelona | Sun, Jun 21 | easyJetIDR 793,400 IDR 1,063,80025% off25% offIDR 1,063,800 IDR 793,400 -
BCN 14:301h 40mDirectLIN 16:10Barcelona - Milan | Sat, Jun 13 | easyJet
MXP 16:451h 45mDirectBCN 18:30Milan - Barcelona | Tue, Jun 16 | Vueling AirlinesIDR 793,400 IDR 1,063,80025% off25% offIDR 1,063,800 IDR 793,400 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Fri, May 29 | easyJet
MXP 18:201h 45mDirectBCN 20:05Milan - Barcelona | Mon, Jun 1 | Vueling AirlinesIDR 846,300 IDR 1,063,80020% off20% offIDR 1,063,800 IDR 846,300 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, Jun 10 | easyJet
MXP 21:501h 45mDirectBCN 23:35Milan - Barcelona | Tue, Jun 16 | Vueling AirlinesIDR 856,40019% offIDR 1,063,800 IDR 856,400 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, May 27 | easyJet
MXP 23:501h 45mDirectBCN 01:35Milan - Barcelona | Wed, Jun 3 | Vueling AirlinesIDR 884,10017% offIDR 1,063,800 IDR 884,100 -
BCN 14:301h 40mDirectLIN 16:10Barcelona - Milan | Sat, Jun 6 | easyJet
MXP 23:251h 45mDirectBCN 01:10Milan - Barcelona | Mon, Jun 8 | Vueling AirlinesIDR 896,70016% offIDR 1,063,800 IDR 896,700 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, Jun 17 | easyJet
MXP 21:101h 40mDirectBCN 22:50Milan - Barcelona | Mon, Jun 22 | easyJetIDR 904,20015% offIDR 1,063,800 IDR 904,200 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Fri, Jun 5 | easyJet
MXP 23:251h 45mDirectBCN 01:10Milan - Barcelona | Mon, Jun 8 | Vueling AirlinesIDR 934,50012% offIDR 1,063,800 IDR 934,500 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Tue, Jun 9 | easyJet
MXP 21:501h 45mDirectBCN 23:35Milan - Barcelona | Tue, Jun 16 | Vueling AirlinesIDR 977,3008% offIDR 1,063,800 IDR 977,300 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Thu, Jun 11 | easyJet
MXP 18:151h 45mDirectBCN 20:00Milan - Barcelona | Sat, Jun 13 | Vueling AirlinesIDR 999,9006% offIDR 1,063,800 IDR 999,900 -
BCN 13:0017h 25m1 stopMIL Invalid DateBarcelona - Milan | Fri, Apr 24 | Normal Airline
MIL 15:006hDirectBCN 16:00Milan - Barcelona | Sun, Apr 26 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BCN 14:301h 40mDirectLIN 16:10Barcelona - Milan | Sat, Jun 13 | easyJetIDR 473,600 IDR 787,80040% off40% offIDR 787,800 IDR 473,600 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Tue, Jun 9 | easyJetIDR 488,700 IDR 787,80038% off38% offIDR 787,800 IDR 488,700 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, Jun 10 | easyJetIDR 526,400 IDR 787,80033% off33% offIDR 787,800 IDR 526,400 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, Jun 17 | easyJetIDR 529,00033% offIDR 787,800 IDR 529,000 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Fri, Jun 12 | easyJetIDR 556,70028% offIDR 787,800 IDR 556,700 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Wed, May 27 | easyJetIDR 579,30026% offIDR 787,800 IDR 579,300 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Thu, Jun 18 | easyJetIDR 586,90026% offIDR 787,800 IDR 586,900 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Tue, Jun 16 | easyJetIDR 682,60013% offIDR 787,800 IDR 682,600 -
BCN 20:151h 40mDirectLIN 21:55Barcelona - Milan | Fri, May 29 | easyJetIDR 717,9009% offIDR 787,800 IDR 717,900 -
BCN 14:301h 40mDirectLIN 16:10Barcelona - Milan | Sat, Jun 6 | easyJetIDR 740,5006% offIDR 787,800 IDR 740,500 -
BCN 13:0017h 25m1 stopMIL Invalid DateBarcelona - Milan | Fri, Apr 24 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Barcelona to Milan are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport
What is the cheapest month to fly from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport are usually in February, with an average price of IDR 1,075,300. It is best to avoid May, when the average price can reach IDR 2,853,500.
What is the cheapest day of the week to fly from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport is Tuesday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Selected Airlines from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport
See which airlines fly from Barcelona to Milan. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport
Check the schedule for flights from Barcelona to Milan and find the flight that best matches your travel plans.
Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport Flights Info
| Flight distance | 743.72km |
|---|---|
| Cheapest one-way ticket price | IDR 473,600 |
| Cheapest return ticket price | IDR 793,400 |
FAQs for Josep Tarradellas Barcelona-El Prat Airport to Milan Linate Airport Flights
How long does it take to fly from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN)?
It takes around 1 hour 40 minutes to fly from Josep Tarradellas Barcelona-El Prat Airport (bcn) to Milan Linate Airport(lin).How many daily flights are there from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN)?
There are around 1 daily flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN).When are flight tickets from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN) the cheapest?
Tickets cost around IDR 2,425,500 in June, making it the cheapest month to book. Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN) most expensive?
The route from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN) is quite popular. Without considering departure times or holidays, tickets cost around IDR 4,435,400 in April, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Milan?
- The distance from Milan Malpensa Airport to downtown is about 40km, by taxi about 1 hour.
- The distance from Milan Linate Airport to downtown is about 7km, by taxi about 20 minutes.
- The distance from Il Caravaggio International Airport to downtown is about 46km, by taxi about 1 hour.
What's the closest airport to Milan Linate Airport (LIN)?
The closest airport to Milan Linate Airport (LIN) is Il Caravaggio International Airport. The distance is around 41km.Which airline operates the most direct flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Milan Linate Airport (LIN)?
easyJet is a very popular airline operating an average of 3204 flights per month.
Find Cheap Flights with Trip.com
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Dusseldorf Airport
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Palma De Mallorca Airport
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Humberto Delgado Airport
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Indira Gandhi International Airport
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Paris Orly Airport
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Lisbon
- Flights from Josep Tarradellas Barcelona-El Prat Airport to London
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Palma de Mallorca
- Flights from Josep Tarradellas Barcelona-El Prat Airport to New Delhi
- Flights from Josep Tarradellas Barcelona-El Prat Airport to Paris
- Flights from Leonardo da Vinci International Airport to Milan Linate Airport
- Flights from Chhatrapati Shivaji Maharaj International Airport to Milan Linate Airport
- Flights from Kempegowda International Airport to Milan Linate Airport
- Flights from Frankfurt Airport to Milan Linate Airport
- Flights from Indira Gandhi International Airport to Milan Linate Airport
- Flights from Mumbai to Milan Linate Airport
- Flights from Frankfurt to Milan Linate Airport
- Flights from New Delhi to Milan Linate Airport
- Flights from Paris to Milan Linate Airport
- Flights from Rome to Milan Linate Airport
