Departure Date
 
Return Date
1 passenger
Adults
(Older then 12)
Children
(From 2 to 12)
Infants
(Under 2)
Find Tickets
3,00/5 (votes: 2)

Plane tickets Barcelona–Milan

Using the form above, you can find flight offers from Barcelona to Milan. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Italy, both in economy and business classes.

Schedule of direct flights between Barcelona and Milan

Here we give the schedule of direct flights between Barcelona and Milan. You can purchase tickets to this flights by using our search and booking form above.

Open direct flights from Barcelona to Milan schedule
day of week departure arrival airline flight number Duration aircraft
Monday
06:1508:00RyanAirFR 2691 h 45 min  
07:3009:15IberiaIB 55921 h 45 minAirbus A320-100/200  
07:3009:10Vueling AirlinesVY 63301 h 40 minAirbus A320 (sharklets)  
09:2511:10RyanAirFR 8461 h 45 min  
10:2012:05Vueling AirlinesVY 63321 h 45 minAirbus A320 (sharklets)  
11:5013:35RyanAirFR 31431 h 45 min  
12:3014:15Vueling AirlinesVY 63401 h 45 minAirbus A320 (sharklets)  
15:4017:20Iberia
Vueling Airlines
IB 5596
VY 6334
1 h 40 minAirbus A321-100/200  
15:4517:25RyanAirFR 63531 h 40 min  
19:2521:05Qatar Airways
Vueling Airlines
QR 3603
VY 6336
1 h 40 minAirbus A320 (sharklets)  
22:4000:25RyanAirFR 63051 h 45 min  
Tuesday
05:5507:40RyanAirFR 75411 h 45 min  
06:1508:00RyanAirFR 8461 h 45 min  
07:3009:15Iberia
Vueling Airlines
IB 5592
VY 6330
1 h 45 minAirbus A320-100/200  
10:2012:05Iberia
Vueling Airlines
IB 5594
VY 6332
1 h 45 minAirbus A320 (sharklets)  
12:0513:50RyanAirFR 2691 h 45 min  
12:3014:15Iberia
Qatar Airways
Vueling Airlines
IB 5600
QR 3604
VY 6340
1 h 45 minAirbus A320-100/200  
15:3517:20RyanAirFR 31431 h 45 min  
15:4017:20Iberia
Vueling Airlines
IB 5596
VY 6334
1 h 40 minAirbus A320 (sharklets)  
15:4517:15WizzairW6 W463301 h 30 min  
17:5519:40RyanAirFR 63531 h 45 min  
19:2521:05Iberia
Qatar Airways
Vueling Airlines
IB 5598
QR 3603
VY 6336
1 h 40 minAirbus A320 (sharklets)  
20:0521:50RyanAirFR 63051 h 45 min  
22:5500:25WizzairW6 W463161 h 30 min  
Wednesday
07:3009:15Iberia
Vueling Airlines
IB 5592
VY 6330
1 h 45 minAirbus A320 (sharklets)  
10:1512:00RyanAirFR 8461 h 45 min  
10:2012:05Iberia
Qatar Airways
Vueling Airlines
IB 5594
QR 3600
VY 6332
1 h 45 minAirbus A320 (sharklets)  
12:3014:15Iberia
Vueling Airlines
IB 5600
VY 6340
1 h 45 minAirbus A320 (sharklets)  
13:0514:50RyanAirFR 2691 h 45 min  
15:4017:20Vueling AirlinesVY 63341 h 40 minAirbus A320 (sharklets)  
16:4518:30RyanAirFR 31431 h 45 min  
19:1020:55RyanAirFR 63051 h 45 min  
19:4021:20Vueling AirlinesVY 63361 h 40 minAirbus A320 (sharklets)  
20:2022:05RyanAirFR 75411 h 45 min  
Thursday
07:3009:15IberiaIB 55921 h 45 minAirbus A320-100/200  
08:0009:45RyanAirFR 75411 h 45 min  
08:2510:10RyanAirFR 8461 h 45 min  
10:2512:05Vueling AirlinesVY 63321 h 40 minAirbus A320 (sharklets)  
12:3014:15RyanAir
Vueling Airlines
FR 269
VY 6340
1 h 45 minAirbus A320 (sharklets)  
12:3014:10Vueling AirlinesVY 63381 h 40 minAirbus A320 (sharklets)  
13:1515:00RyanAirFR 31431 h 45 min  
13:3015:15Vueling AirlinesVY 63421 h 45 minAirbus A320-100/200  
15:3517:20RyanAirFR 63531 h 45 min  
15:4017:20Iberia
Vueling Airlines
IB 5596
VY 6334
1 h 40 minAirbus A321-100/200  
19:2021:00Iberia
Vueling Airlines
IB 5598
VY 6336
1 h 40 minAirbus A321-100/200  
21:2023:05RyanAirFR 63051 h 45 min  
Friday
06:1508:00RyanAirFR 2691 h 45 min  
07:3009:15IberiaIB 55921 h 45 minAirbus A320-100/200  
07:3009:10Vueling AirlinesVY 63301 h 40 minAirbus A320 (sharklets)  
09:5011:35RyanAirFR 8461 h 45 min  
10:2012:05IberiaIB 55941 h 45 minAirbus A320-100/200  
11:3513:15Vueling AirlinesVY 63321 h 40 minAirbus A320 (sharklets)  
12:0013:45Vueling AirlinesVY 63421 h 45 minAirbus A321-100/200  
12:3014:10Vueling AirlinesVY 63381 h 40 minAirbus A321-100/200  
12:3014:15Vueling AirlinesVY 63401 h 45 minAirbus A321-100/200  
13:1515:05RyanAirFR 33201 h 50 min  
13:2015:05RyanAirFR 31431 h 45 min  
15:3517:15Iberia
Vueling Airlines
IB 5596
VY 6334
1 h 40 minAirbus A320 (sharklets)  
17:5019:35RyanAirFR 63051 h 45 min  
19:2521:05Vueling AirlinesVY 63361 h 40 minAirbus A320 (sharklets)  
23:0500:50RyanAirFR 75411 h 45 min  
Saturday
07:3009:10Vueling AirlinesVY 63301 h 40 minAirbus A320 (sharklets)  
08:3510:20RyanAirFR 8461 h 45 min  
10:2012:05Iberia
Vueling Airlines
IB 5594
VY 6332
1 h 45 minAirbus A320 (sharklets)  
12:3014:10Vueling AirlinesVY 63381 h 40 minAirbus A320 (sharklets)  
12:3014:15Vueling AirlinesVY 63401 h 45 minAirbus A320-100/200  
14:5016:25Vueling AirlinesVY 63341 h 35 minAirbus A321-100/200  
15:2017:05RyanAirFR 2691 h 45 min  
16:0517:45Vueling AirlinesVY 63201 h 40 minAirbus A321-100/200  
16:5018:35RyanAirFR 31431 h 45 min  
19:2021:00Iberia
Vueling Airlines
IB 5438
VY 6336
1 h 40 minAirbus A320 (sharklets)  
19:4521:30RyanAirFR 63051 h 45 min  
Sunday
07:3509:15Vueling AirlinesVY 63201 h 40 minAirbus A320 (sharklets)  
08:1510:00RyanAirFR 2691 h 45 min  
09:1010:55RyanAirFR 31431 h 45 min  
11:4013:25Iberia
Vueling Airlines
IB 5594
VY 6332
1 h 45 minAirbus A320 (sharklets)  
12:3014:15Iberia
Vueling Airlines
IB 5600
VY 6340
1 h 45 minAirbus A320 (sharklets)  
13:0014:45RyanAirFR 8461 h 45 min  
18:1519:55RyanAirFR 75411 h 40 min  
19:2521:05Vueling AirlinesVY 63361 h 40 minAirbus A320 (sharklets)  
21:5523:45RyanAirFR 63051 h 50 min  

Monday

Flight FR 269: 06:15 – 08:00 (1 h 45 min)
Flight IB 5592: 07:30 – 09:15 (1 h 45 min)
Flight VY 6330: 07:30 – 09:10 (1 h 40 min)
Flight FR 846: 09:25 – 11:10 (1 h 45 min)
Flight VY 6332: 10:20 – 12:05 (1 h 45 min)
Flight FR 3143: 11:50 – 13:35 (1 h 45 min)
Flight VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight IB 5596 / VY 6334: 15:40 – 17:20 (1 h 40 min)
Flight FR 6353: 15:45 – 17:25 (1 h 40 min)
Flight QR 3603 / VY 6336: 19:25 – 21:05 (1 h 40 min)
Flight FR 6305: 22:40 – 00:25 (1 h 45 min)

Tuesday

Flight FR 7541: 05:55 – 07:40 (1 h 45 min)
Flight FR 846: 06:15 – 08:00 (1 h 45 min)
Flight IB 5592 / VY 6330: 07:30 – 09:15 (1 h 45 min)
Flight IB 5594 / VY 6332: 10:20 – 12:05 (1 h 45 min)
Flight FR 269: 12:05 – 13:50 (1 h 45 min)
Flight IB 5600 / QR 3604 / VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight FR 3143: 15:35 – 17:20 (1 h 45 min)
Flight IB 5596 / VY 6334: 15:40 – 17:20 (1 h 40 min)
Flight W6 W46330: 15:45 – 17:15 (1 h 30 min)
Flight FR 6353: 17:55 – 19:40 (1 h 45 min)
Flight IB 5598 / QR 3603 / VY 6336: 19:25 – 21:05 (1 h 40 min)
Flight FR 6305: 20:05 – 21:50 (1 h 45 min)
Flight W6 W46316: 22:55 – 00:25 (1 h 30 min)

Wednesday

Flight IB 5592 / VY 6330: 07:30 – 09:15 (1 h 45 min)
Flight FR 846: 10:15 – 12:00 (1 h 45 min)
Flight IB 5594 / QR 3600 / VY 6332: 10:20 – 12:05 (1 h 45 min)
Flight IB 5600 / VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight FR 269: 13:05 – 14:50 (1 h 45 min)
Flight VY 6334: 15:40 – 17:20 (1 h 40 min)
Flight FR 3143: 16:45 – 18:30 (1 h 45 min)
Flight FR 6305: 19:10 – 20:55 (1 h 45 min)
Flight VY 6336: 19:40 – 21:20 (1 h 40 min)
Flight FR 7541: 20:20 – 22:05 (1 h 45 min)

Thursday

Flight IB 5592: 07:30 – 09:15 (1 h 45 min)
Flight FR 7541: 08:00 – 09:45 (1 h 45 min)
Flight FR 846: 08:25 – 10:10 (1 h 45 min)
Flight VY 6332: 10:25 – 12:05 (1 h 40 min)
Flight FR 269 / VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight VY 6338: 12:30 – 14:10 (1 h 40 min)
Flight FR 3143: 13:15 – 15:00 (1 h 45 min)
Flight VY 6342: 13:30 – 15:15 (1 h 45 min)
Flight FR 6353: 15:35 – 17:20 (1 h 45 min)
Flight IB 5596 / VY 6334: 15:40 – 17:20 (1 h 40 min)
Flight IB 5598 / VY 6336: 19:20 – 21:00 (1 h 40 min)
Flight FR 6305: 21:20 – 23:05 (1 h 45 min)

Friday

Flight FR 269: 06:15 – 08:00 (1 h 45 min)
Flight IB 5592: 07:30 – 09:15 (1 h 45 min)
Flight VY 6330: 07:30 – 09:10 (1 h 40 min)
Flight FR 846: 09:50 – 11:35 (1 h 45 min)
Flight IB 5594: 10:20 – 12:05 (1 h 45 min)
Flight VY 6332: 11:35 – 13:15 (1 h 40 min)
Flight VY 6342: 12:00 – 13:45 (1 h 45 min)
Flight VY 6338: 12:30 – 14:10 (1 h 40 min)
Flight VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight FR 3320: 13:15 – 15:05 (1 h 50 min)
Flight FR 3143: 13:20 – 15:05 (1 h 45 min)
Flight IB 5596 / VY 6334: 15:35 – 17:15 (1 h 40 min)
Flight FR 6305: 17:50 – 19:35 (1 h 45 min)
Flight VY 6336: 19:25 – 21:05 (1 h 40 min)
Flight FR 7541: 23:05 – 00:50 (1 h 45 min)

Saturday

Flight VY 6330: 07:30 – 09:10 (1 h 40 min)
Flight FR 846: 08:35 – 10:20 (1 h 45 min)
Flight IB 5594 / VY 6332: 10:20 – 12:05 (1 h 45 min)
Flight VY 6338: 12:30 – 14:10 (1 h 40 min)
Flight VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight VY 6334: 14:50 – 16:25 (1 h 35 min)
Flight FR 269: 15:20 – 17:05 (1 h 45 min)
Flight VY 6320: 16:05 – 17:45 (1 h 40 min)
Flight FR 3143: 16:50 – 18:35 (1 h 45 min)
Flight IB 5438 / VY 6336: 19:20 – 21:00 (1 h 40 min)
Flight FR 6305: 19:45 – 21:30 (1 h 45 min)

Sunday

Flight VY 6320: 07:35 – 09:15 (1 h 40 min)
Flight FR 269: 08:15 – 10:00 (1 h 45 min)
Flight FR 3143: 09:10 – 10:55 (1 h 45 min)
Flight IB 5594 / VY 6332: 11:40 – 13:25 (1 h 45 min)
Flight IB 5600 / VY 6340: 12:30 – 14:15 (1 h 45 min)
Flight FR 846: 13:00 – 14:45 (1 h 45 min)
Flight FR 7541: 18:15 – 19:55 (1 h 40 min)
Flight VY 6336: 19:25 – 21:05 (1 h 40 min)
Flight FR 6305: 21:55 – 23:45 (1 h 50 min)

Flight Barcelona - Milan

Avia.lt belongs to UAB "Baltic Clipper"

Enterprise Code: 110437597
VAT Code: LT104375917
address: Laisvės al. 61-1, Kaunas, LT-44304, Lithuania
email: [email protected]

Information and Help by Phone (8 5) 249 09 09:

Workdays — 8:00-19:00
Weekends/Holidays — closed