Cheap Flights from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport
Search for flights from Barcelona to Milan and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
BCN 14:301h 40mNonstopLIN 16:10Barcelona - Milan | Sat, Jun 27 | easyJet
MXP 23:501h 45mNonstopBCN 01:35Milan - Barcelona | Fri, Jul 3 | Vueling AirlinesIDR 2,327,000 IDR 6,943,90066% off66% offIDR 6,943,900 IDR 2,327,000 -
BCN 20:151h 40mNonstopLIN 21:55Barcelona - Milan | Sun, Jun 28 | easyJet
MXP 23:001h 45mNonstopBCN 00:45Milan - Barcelona | Tue, Jun 30 | Vueling AirlinesIDR 5,207,900 IDR 6,943,90025% off25% offIDR 6,943,900 IDR 5,207,900 -
BCN 06:205h 20m1 stopLIN 11:40Barcelona - Milan | Thu, Jul 2 | ITA Airways
BGY 23:301h 40mNonstopBCN 01:10Milan - Barcelona | Tue, Jul 7 | RyanairIDR 2,532,700 IDR 6,943,90064% off64% offIDR 6,943,900 IDR 2,532,700 -
BCN 06:203h 50m1 stopLIN 10:10Barcelona - Milan | Tue, Jul 7 | ITA Airways
MXP 23:301h 40mNonstopBCN 01:10Milan - Barcelona | Sat, Jul 11 | RyanairIDR 2,551,20063% offIDR 6,943,900 IDR 2,551,200 -
BCN 16:504h 20m1 stopLIN 21:10Barcelona - Milan | Fri, Jul 17 | ITA Airways
MXP 23:251h 45mNonstopBCN 01:10Milan - Barcelona | Wed, Jul 22 | Vueling AirlinesIDR 2,622,40062% offIDR 6,943,900 IDR 2,622,400 -
BCN 06:205h 20m1 stopLIN 11:40Barcelona - Milan | Sat, Aug 1 | ITA Airways
MXP 21:501h 45mNonstopBCN 23:35Milan - Barcelona | Tue, Aug 4 | Vueling AirlinesIDR 2,633,00062% offIDR 6,943,900 IDR 2,633,000 -
BCN 16:504h 20m1 stopLIN 21:10Barcelona - Milan | Fri, Jul 24 | ITA Airways
MXP 17:401h 40mNonstopBCN 19:20Milan - Barcelona | Wed, Jul 29 | RyanairIDR 2,651,50062% offIDR 6,943,900 IDR 2,651,500 -
BCN 06:203h 50m1 stopLIN 10:10Barcelona - Milan | Thu, Aug 13 | ITA Airways
MXP 08:551h 45mNonstopBCN 10:40Milan - Barcelona | Wed, Aug 19 | Vueling AirlinesIDR 2,654,10062% offIDR 6,943,900 IDR 2,654,100 -
BCN 06:203h 50m1 stopLIN 10:10Barcelona - Milan | Wed, Jul 1 | ITA Airways
MXP 23:301h 40mNonstopBCN 01:10Milan - Barcelona | Sat, Jul 4 | RyanairIDR 2,656,70062% offIDR 6,943,900 IDR 2,656,700 -
BCN 06:203h 50m1 stopLIN 10:10Barcelona - Milan | Wed, Aug 19 | ITA Airways
MXP 21:451h 45mNonstopBCN 23:30Milan - Barcelona | Mon, Aug 24 | Vueling AirlinesIDR 2,667,30062% offIDR 6,943,900 IDR 2,667,300 -
BCN 06:205h 20m1 stopLIN 11:40Barcelona - Milan | Tue, Jun 30 | ITA Airways
MXP 06:151h 35mNonstopBCN 07:50Milan - Barcelona | Sun, Jul 5 | easyJetIDR 2,688,40061% offIDR 6,943,900 IDR 2,688,400 -
BCN 06:203h 50m1 stopLIN 10:10Barcelona - Milan | Tue, Aug 25 | ITA Airways
BGY 10:451h 40mNonstopBCN 12:25Milan - Barcelona | Fri, Aug 28 | RyanairIDR 2,693,70061% offIDR 6,943,900 IDR 2,693,700 -
BCN 13:0017h 25m1 stopMIL 14:00Barcelona - Milan | Sun, Jun 28 | Normal Airline
MIL 15:006hNonstopBCN 16:00Milan - Barcelona | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BCN 14:301h 40mNonstopLIN 16:10Barcelona - Milan | Sat, Jun 27 | easyJetIDR 2,445,700 IDR 8,111,80070% off70% offIDR 8,111,800 IDR 2,445,700 -
BCN 20:151h 40mNonstopLIN 21:55Barcelona - Milan | Sun, Jun 28 | easyJetIDR 6,083,800 IDR 8,111,80025% off25% offIDR 8,111,800 IDR 6,083,800 -
BCN 22:4023h 15m1 stopLIN 21:55Barcelona - Milan | Thu, Jul 23 | Vueling AirlinesIDR 1,300,700 IDR 8,111,80084% off84% offIDR 8,111,800 IDR 1,300,700 -
BCN 11:0012h1 stopLIN 23:00Barcelona - Milan | Tue, Aug 4 | IberiaIDR 1,722,80079% offIDR 8,111,800 IDR 1,722,800 -
BCN 14:508h 10m1 stopLIN 23:00Barcelona - Milan | Mon, Aug 3 | IberiaIDR 1,722,80079% offIDR 8,111,800 IDR 1,722,800 -
BCN 11:0012h1 stopLIN 23:00Barcelona - Milan | Tue, Jul 28 | IberiaIDR 1,722,80079% offIDR 8,111,800 IDR 1,722,800 -
BCN 14:508h 10m1 stopLIN 23:00Barcelona - Milan | Mon, Jul 27 | IberiaIDR 1,722,80079% offIDR 8,111,800 IDR 1,722,800 -
BCN 22:1511h 40m1 stopLIN 09:55Barcelona - Milan | Fri, Jul 17 | IberiaIDR 1,728,10079% offIDR 8,111,800 IDR 1,728,100 -
BCN 06:2012h 50m1 stopLIN 19:10Barcelona - Milan | Wed, Aug 12 | ITA AirwaysIDR 1,875,80077% offIDR 8,111,800 IDR 1,875,800 -
BCN 18:154h 45m1 stopLIN 23:00Barcelona - Milan | Sat, Jul 25 | IberiaIDR 1,886,40077% offIDR 8,111,800 IDR 1,886,400 -
BCN 06:2026h 50m1 stopLIN 09:10Barcelona - Milan | Wed, Aug 19 | ITA AirwaysIDR 1,925,90076% offIDR 8,111,800 IDR 1,925,900 -
BCN 06:205h 20m1 stopLIN 11:40Barcelona - Milan | Thu, Aug 13 | ITA AirwaysIDR 2,049,90075% offIDR 8,111,800 IDR 2,049,900 -
BCN 13:0017h 25m1 stopMIL 14:00Barcelona - Milan | Sun, Jun 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport 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 Linate Airport
What is the cheapest month for one-way flights from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport, the best time to buy is in February, with an average price of IDR 1,126,400. You’ll want to avoid July, when the average price can reach as high as IDR 2,592,500.
What is the cheapest day of the week to fly from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from Josep Tarradellas Barcelona-El Prat Airport to 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 Linate Airport
Check the schedule for flights from Barcelona to Milan and find the flight that best matches your travel plans.

IB418
Josep Tarradellas Barcelona-El Prat Airport
18:10
BCN
19:35
MAD
S M T W T F SSearch
IB667
Madrid Barajas Airport
20:50
MAD
23:00
LIN
S M T W T F S
VY3914
Josep Tarradellas Barcelona-El Prat Airport
17:00
BCN
17:55
PMI
S M T W T F SSearch
U25418
Palma De Mallorca Airport
20:10
PMI
21:55
LIN
S M T W T F S
IB644
Josep Tarradellas Barcelona-El Prat Airport
14:00
BCN
15:25
MAD
S - - - - - -Search
IB645
Madrid Barajas Airport
07:35
MAD
09:45
LIN
- - - - - F -
VY3532
Josep Tarradellas Barcelona-El Prat Airport
21:55
BCN
23:00
IBZ
S - T - T - SSearch
U25410
Ibiza Airport
09:30
IBZ
11:15
LIN
- M - W T F S
IB402
Josep Tarradellas Barcelona-El Prat Airport
08:50
BCN
10:15
MAD
S M T W - - -Search
IB667
Madrid Barajas Airport
20:50
MAD
23:00
LIN
S M T W T F S
Josep Tarradellas Barcelona-El Prat Airport to Linate Airport Flights Info
| Flight distance | 743.72 km |
|---|---|
| Cheapest one-way ticket price | IDR 1,300,700 |
| Cheapest return ticket price | IDR 2,532,700 |
FAQs for Josep Tarradellas Barcelona-El Prat Airport to Linate Airport Flights
How long does it take to fly from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN)?
It takes around 1 hour 40 minutes to fly from Josep Tarradellas Barcelona-El Prat Airport (bcn) to Linate Airport (lin).How many daily flights are there from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN)?
There are around 1 daily flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN).When are flight tickets from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN) the cheapest?
Tickets cost around IDR 1,976,100 in September, making it the cheapest month to book. Josep Tarradellas Barcelona-El Prat Airport (BCN) to 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 Linate Airport (LIN) most expensive?
The route from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN) is quite popular. Without considering departure times or holidays, tickets cost around IDR 1,976,100 in September, the most expensive month to book this route.What time does the earliest flight from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport depart?
The earliest flight departs from Josep Tarradellas Barcelona-El Prat Airport (BCN) at 07:35 and arrives in Linate Airport (LIN) at 09:15.What time does the latest flight from Josep Tarradellas Barcelona-El Prat Airport to Linate Airport depart?
The latest flight departs from Josep Tarradellas Barcelona-El Prat Airport (BCN) at 20:15 and arrives in Linate Airport (LIN) at 21:55.What is the transportation method from the main airport to downtown in Milan?
- The distance from Milan Malpensa Airport to downtown is about 40 km, by taxi about 1 hour.
- The distance from Milan Linate Airport to downtown is about 7 km, by taxi about 20 minutes.
- The distance from Il Caravaggio International Airport to downtown is about 46 km, by taxi about 1 hour.
What's the closest airport to Linate Airport (LIN)?
The closest airport to Linate Airport (LIN) is Il Caravaggio International Airport. The distance is around 41 km.Which airline operates the most direct flights from Josep Tarradellas Barcelona-El Prat Airport (BCN) to Linate Airport (LIN)?
easyJet is a very popular airline operating an average of 3204 flights per month.
Popular Destinations
- Flights from Barcelona Airport to Humberto Delgado Airport
- Cheap flights from Barcelona Airport to Cairo International Airport
- Flights from Barcelona Airport to Malaga Costa del Sol Airport
- Direct flights Barcelona Airport to Dubai International Airport
- Cheap flights from Barcelona Airport to Paris Charles de Gaulle Airport
- Cheap flights from Barcelona Airport to Malaga
- Available flights from Barcelona Airport to Paris
- Available flights from Barcelona Airport to Milan
- Available flights from Barcelona Airport to Cairo
- Available flights from Barcelona Airport to Dubai
- Flights from Brussels Airport to Milan Linate Airport
- Flights from London City Airport to Milan Linate Airport
- Direct flights Amsterdam Airport Schiphol to Milan Linate Airport
- Direct flights Paris Charles de Gaulle Airport to Milan Linate Airport
- Flights from Frankfurt Airport to Milan Linate Airport
- Direct flights from Frankfurt to Milan Linate Airport
- Direct flights from Rome to Milan Linate Airport
- Round-trip flights from London to Milan Linate Airport
- Round-trip flights from Amsterdam to Milan Linate Airport
- Round-trip flights from Paris to Milan Linate Airport


