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

Plane tickets Milan–Barcelona

Using the form above, you can find flight offers from Milan to Barcelona. 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 Spain, both in economy and business classes.

Schedule of direct flights between Milan and Barcelona

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

Open direct flights from Milan to Barcelona schedule
day of week departure arrival airline flight number Duration aircraft
Monday
07:1008:50RyanAirFR 8471 h 40 min  
07:2008:55Singapore AirlinesSQ 3781 h 35 minAirbus A350-900  
08:3010:10RyanAirFR 2701 h 40 min  
10:0011:40Iberia
Vueling Airlines
IB 5593
VY 6331
1 h 40 minAirbus A320 (sharklets)  
12:5014:30Iberia
Vueling Airlines
IB 5595
VY 6333
1 h 40 minAirbus A320 (sharklets)  
13:3015:10RyanAirFR 63541 h 40 min  
14:0015:40RyanAirFR 31421 h 40 min  
14:0515:45Iberia
Vueling Airlines
IB 5603
VY 6343
1 h 40 minAirbus A320 (sharklets)  
15:0016:40Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A320 (sharklets)  
15:0016:35Vueling AirlinesVY 63391 h 35 minAirbus A320 (sharklets)  
18:1019:55Iberia
Vueling Airlines
IB 5597
VY 6335
1 h 45 minAirbus A321-100/200  
20:2522:05RyanAirFR 63041 h 40 min  
21:5023:30IberiaIB 54391 h 40 minAirbus A320-100/200  
21:5023:35Iberia
Vueling Airlines
IB 5599
VY 6337
1 h 45 minAirbus A320 (sharklets)  
23:1500:55RyanAirFR 75401 h 40 min  
Tuesday
05:4507:25RyanAirFR 63541 h 40 min  
08:0509:45RyanAirFR 75401 h 40 min  
08:2510:05RyanAirFR 8471 h 40 min  
10:0011:40Iberia
Vueling Airlines
IB 5593
VY 6331
1 h 40 minAirbus A320 (sharklets)  
12:5014:30Vueling AirlinesVY 63331 h 40 minAirbus A320 (sharklets)  
14:2516:05RyanAirFR 2701 h 40 min  
15:0016:40IberiaIB 56011 h 40 minAirbus A320-100/200  
15:0016:35Vueling AirlinesVY 63411 h 35 minAirbus A320 (sharklets)  
17:2019:00IberiaIB 54371 h 40 minAirbus A321-100/200  
17:4519:25RyanAirFR 31421 h 40 min  
18:0519:50Iberia
Vueling Airlines
IB 5597
VY 6335
1 h 45 minAirbus A320 (sharklets)  
21:5023:35Iberia
Vueling Airlines
IB 5599
VY 6337
1 h 45 minAirbus A320 (sharklets)  
22:1523:55RyanAirFR 63041 h 40 min  
Wednesday
08:0009:40RyanAirFR 8471 h 40 min  
10:0011:40Vueling AirlinesVY 63311 h 40 minAirbus A320 (sharklets)  
10:0511:45IberiaIB 55931 h 40 minAirbus A321-100/200  
10:5012:30RyanAirFR 2701 h 40 min  
12:5014:30Vueling AirlinesVY 63331 h 40 minAirbus A320 (sharklets)  
14:3016:10RyanAirFR 31421 h 40 min  
15:0016:40Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A320 (sharklets)  
18:1019:55Vueling AirlinesVY 63351 h 45 minAirbus A320 (sharklets)  
21:2023:00RyanAirFR 63041 h 40 min  
22:0523:50IberiaIB 55991 h 45 minAirbus A320-100/200  
22:3000:05RyanAirFR 75401 h 35 min  
Thursday
05:5007:25RyanAirFR 75401 h 35 min  
10:0011:40Vueling AirlinesVY 63311 h 40 minAirbus A320 (sharklets)  
10:1511:55RyanAirFR 2701 h 40 min  
10:3512:15RyanAirFR 8471 h 40 min  
12:5014:30Iberia
Vueling Airlines
IB 5595
VY 6333
1 h 40 minAirbus A320 (sharklets)  
15:0016:40Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A320 (sharklets)  
15:2517:05RyanAirFR 31421 h 40 min  
16:0517:45Vueling AirlinesVY 63431 h 40 minAirbus A320-100/200  
18:1019:55Vueling AirlinesVY 63351 h 45 minAirbus A321-100/200  
18:2020:00RyanAirFR 63541 h 40 min  
21:5023:35Vueling AirlinesVY 63371 h 45 minAirbus A321-100/200  
23:3001:10RyanAirFR 63041 h 40 min  
Friday
06:4508:25RyanAirFR 8471 h 40 min  
08:2510:05RyanAirFR 2701 h 40 min  
10:0011:40Iberia
Vueling Airlines
IB 5593
VY 6331
1 h 40 minAirbus A320 (sharklets)  
11:0512:45RyanAirFR 31421 h 40 min  
12:5014:30Iberia
Vueling Airlines
IB 5595
VY 6333
1 h 40 minAirbus A320 (sharklets)  
14:3516:15Iberia
Vueling Airlines
IB 5603
VY 6343
1 h 40 minAirbus A321-100/200  
15:0016:35IberiaIB 51011 h 35 minAirbus A321-100/200  
15:0516:45Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A321-100/200  
15:3517:15RyanAirFR 63041 h 40 min  
15:4017:15RyanAirFR 33191 h 35 min  
17:2019:00IberiaIB 50991 h 40 minAirbus A321-100/200  
18:0019:45Vueling AirlinesVY 63351 h 45 minAirbus A320 (sharklets)  
18:2520:10Qatar AirwaysQR 37311 h 45 minAirbus A321-100/200  
21:5023:30IberiaIB 54391 h 40 minAirbus A320-100/200  
21:5023:35Iberia
Vueling Airlines
IB 5599
VY 6337
1 h 45 minAirbus A320 (sharklets)  
Saturday
06:0007:40RyanAirFR 8471 h 40 min  
06:3008:05WizzairW6 W463291 h 35 min  
10:0011:40Vueling AirlinesVY 63311 h 40 minAirbus A320-100/200  
12:5014:30Iberia
Vueling Airlines
IB 5595
VY 6333
1 h 40 minAirbus A320 (sharklets)  
13:0014:40RyanAirFR 2701 h 40 min  
14:0015:35IberiaIB 54351 h 35 minAirbus A320-100/200  
15:0016:40Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A320-100/200  
16:2017:55RyanAirFR 75401 h 35 min  
17:2019:00Iberia
Vueling Airlines
IB 5437
VY 6335
1 h 40 minAirbus A320 (sharklets)  
17:5519:35IberiaIB 55971 h 40 minAirbus A320-100/200  
18:4020:25Vueling AirlinesVY 63211 h 45 minAirbus A321-100/200  
19:0020:40RyanAirFR 31421 h 40 min  
20:4022:15WizzairW6 W463151 h 35 min  
21:5023:30IberiaIB 54391 h 40 minAirbus A320-100/200  
21:5523:35RyanAirFR 63041 h 40 min  
Sunday
05:5507:40RyanAirFR 2701 h 45 min  
10:0011:40Iberia
Vueling Airlines
IB 5433
VY 6331
1 h 40 minAirbus A320 (sharklets)  
10:2012:05Vueling AirlinesVY 63211 h 45 minAirbus A320 (sharklets)  
10:4512:25RyanAirFR 8471 h 40 min  
14:0015:35IberiaIB 54351 h 35 minAirbus A320-100/200  
14:1015:50Vueling AirlinesVY 63331 h 40 minAirbus A320 (sharklets)  
15:0016:40Iberia
Vueling Airlines
IB 5601
VY 6341
1 h 40 minAirbus A320 (sharklets)  
15:0016:35Vueling AirlinesVY 63391 h 35 minAirbus A320 (sharklets)  
15:0516:40RyanAirFR 31421 h 35 min  
16:0017:40RyanAirFR 75401 h 40 min  
18:0519:50Vueling AirlinesVY 63351 h 45 minAirbus A320 (sharklets)  
19:4521:20RyanAirFR 63041 h 35 min  
23:1500:50Iberia
Vueling Airlines
IB 5439
VY 6337
1 h 35 minAirbus A320 (sharklets)  

Monday

Flight FR 847: 07:10 – 08:50 (1 h 40 min)
Flight SQ 378: 07:20 – 08:55 (1 h 35 min)
Flight FR 270: 08:30 – 10:10 (1 h 40 min)
Flight IB 5593 / VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight IB 5595 / VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight FR 6354: 13:30 – 15:10 (1 h 40 min)
Flight FR 3142: 14:00 – 15:40 (1 h 40 min)
Flight IB 5603 / VY 6343: 14:05 – 15:45 (1 h 40 min)
Flight IB 5601 / VY 6341: 15:00 – 16:40 (1 h 40 min)
Flight VY 6339: 15:00 – 16:35 (1 h 35 min)
Flight IB 5597 / VY 6335: 18:10 – 19:55 (1 h 45 min)
Flight FR 6304: 20:25 – 22:05 (1 h 40 min)
Flight IB 5439: 21:50 – 23:30 (1 h 40 min)
Flight IB 5599 / VY 6337: 21:50 – 23:35 (1 h 45 min)
Flight FR 7540: 23:15 – 00:55 (1 h 40 min)

Tuesday

Flight FR 6354: 05:45 – 07:25 (1 h 40 min)
Flight FR 7540: 08:05 – 09:45 (1 h 40 min)
Flight FR 847: 08:25 – 10:05 (1 h 40 min)
Flight IB 5593 / VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight FR 270: 14:25 – 16:05 (1 h 40 min)
Flight IB 5601: 15:00 – 16:40 (1 h 40 min)
Flight VY 6341: 15:00 – 16:35 (1 h 35 min)
Flight IB 5437: 17:20 – 19:00 (1 h 40 min)
Flight FR 3142: 17:45 – 19:25 (1 h 40 min)
Flight IB 5597 / VY 6335: 18:05 – 19:50 (1 h 45 min)
Flight IB 5599 / VY 6337: 21:50 – 23:35 (1 h 45 min)
Flight FR 6304: 22:15 – 23:55 (1 h 40 min)

Wednesday

Flight FR 847: 08:00 – 09:40 (1 h 40 min)
Flight VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight IB 5593: 10:05 – 11:45 (1 h 40 min)
Flight FR 270: 10:50 – 12:30 (1 h 40 min)
Flight VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight FR 3142: 14:30 – 16:10 (1 h 40 min)
Flight IB 5601 / VY 6341: 15:00 – 16:40 (1 h 40 min)
Flight VY 6335: 18:10 – 19:55 (1 h 45 min)
Flight FR 6304: 21:20 – 23:00 (1 h 40 min)
Flight IB 5599: 22:05 – 23:50 (1 h 45 min)
Flight FR 7540: 22:30 – 00:05 (1 h 35 min)

Thursday

Flight FR 7540: 05:50 – 07:25 (1 h 35 min)
Flight VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight FR 270: 10:15 – 11:55 (1 h 40 min)
Flight FR 847: 10:35 – 12:15 (1 h 40 min)
Flight IB 5595 / VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight IB 5601 / VY 6341: 15:00 – 16:40 (1 h 40 min)
Flight FR 3142: 15:25 – 17:05 (1 h 40 min)
Flight VY 6343: 16:05 – 17:45 (1 h 40 min)
Flight VY 6335: 18:10 – 19:55 (1 h 45 min)
Flight FR 6354: 18:20 – 20:00 (1 h 40 min)
Flight VY 6337: 21:50 – 23:35 (1 h 45 min)
Flight FR 6304: 23:30 – 01:10 (1 h 40 min)

Friday

Flight FR 847: 06:45 – 08:25 (1 h 40 min)
Flight FR 270: 08:25 – 10:05 (1 h 40 min)
Flight IB 5593 / VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight FR 3142: 11:05 – 12:45 (1 h 40 min)
Flight IB 5595 / VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight IB 5603 / VY 6343: 14:35 – 16:15 (1 h 40 min)
Flight IB 5101: 15:00 – 16:35 (1 h 35 min)
Flight IB 5601 / VY 6341: 15:05 – 16:45 (1 h 40 min)
Flight FR 6304: 15:35 – 17:15 (1 h 40 min)
Flight FR 3319: 15:40 – 17:15 (1 h 35 min)
Flight IB 5099: 17:20 – 19:00 (1 h 40 min)
Flight VY 6335: 18:00 – 19:45 (1 h 45 min)
Flight QR 3731: 18:25 – 20:10 (1 h 45 min)
Flight IB 5439: 21:50 – 23:30 (1 h 40 min)
Flight IB 5599 / VY 6337: 21:50 – 23:35 (1 h 45 min)

Saturday

Flight FR 847: 06:00 – 07:40 (1 h 40 min)
Flight W6 W46329: 06:30 – 08:05 (1 h 35 min)
Flight VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight IB 5595 / VY 6333: 12:50 – 14:30 (1 h 40 min)
Flight FR 270: 13:00 – 14:40 (1 h 40 min)
Flight IB 5435: 14:00 – 15:35 (1 h 35 min)
Flight IB 5601 / VY 6341: 15:00 – 16:40 (1 h 40 min)
Flight FR 7540: 16:20 – 17:55 (1 h 35 min)
Flight IB 5437 / VY 6335: 17:20 – 19:00 (1 h 40 min)
Flight IB 5597: 17:55 – 19:35 (1 h 40 min)
Flight VY 6321: 18:40 – 20:25 (1 h 45 min)
Flight FR 3142: 19:00 – 20:40 (1 h 40 min)
Flight W6 W46315: 20:40 – 22:15 (1 h 35 min)
Flight IB 5439: 21:50 – 23:30 (1 h 40 min)
Flight FR 6304: 21:55 – 23:35 (1 h 40 min)

Sunday

Flight FR 270: 05:55 – 07:40 (1 h 45 min)
Flight IB 5433 / VY 6331: 10:00 – 11:40 (1 h 40 min)
Flight VY 6321: 10:20 – 12:05 (1 h 45 min)
Flight FR 847: 10:45 – 12:25 (1 h 40 min)
Flight IB 5435: 14:00 – 15:35 (1 h 35 min)
Flight VY 6333: 14:10 – 15:50 (1 h 40 min)
Flight IB 5601 / VY 6341: 15:00 – 16:40 (1 h 40 min)
Flight VY 6339: 15:00 – 16:35 (1 h 35 min)
Flight FR 3142: 15:05 – 16:40 (1 h 35 min)
Flight FR 7540: 16:00 – 17:40 (1 h 40 min)
Flight VY 6335: 18:05 – 19:50 (1 h 45 min)
Flight FR 6304: 19:45 – 21:20 (1 h 35 min)
Flight IB 5439 / VY 6337: 23:15 – 00:50 (1 h 35 min)

Flight Milan - Barcelona

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