Bari to Milan Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Bari — Milan

200 flights in a week

Departure and arrival times are local (Bari and Milan)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:30 01:57 wed AlbaStar 1h 27m Palese Airport — Orio al Serio International Airport Select dates
05:50 07:30 thu FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
06:10 07:35 mon, tue, wed, thu, fri, sat AZ1646 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
06:35 08:00 mon, tue, wed, thu, fri AZ1646 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
06:45 08:08 sun Ryanair 1h 23m Palese Airport — Orio al Serio International Airport Select dates
06:45 08:25 fri FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
07:10 08:31 sat Ryanair 1h 21m Palese Airport — Orio al Serio International Airport Select dates
07:25 08:52 sat Ryanair 1h 27m Palese Airport — Orio al Serio International Airport Select dates
07:30 09:43 tue Luxwing 2h 13m Palese Airport — Milano Linate Airport Select dates
07:55 09:25 sun FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
07:55 09:20 sat AZ1646 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
08:25 09:50 fri AZ1638 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
08:30 09:55 mon, tue, wed, thu, fri AZ1638 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
08:30 09:55 mon, tue, wed, thu, fri AZ1638 Hibernian Airlines 1h 25m Palese Airport — Milano Linate Airport Select dates
08:35 10:00 mon AZ1638 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
08:35 10:05 mon FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
08:50 10:20 tue FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
09:10 10:55 tue U23524 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
09:10 10:40 sat FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
09:20 10:55 sat U23524 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
09:20 10:50 thu FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
09:20 11:05 mon U23524 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
09:25 11:10 mon, sun U23526 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
09:30 11:05 mon, tue U23524 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
10:10 11:35 sat AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
10:15 11:37 tue Luxwing 1h 22m Palese Airport — Milano Linate Airport Select dates
10:15 11:40 sat AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
10:40 12:25 sat U23524 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
11:00 12:26 wed AlbaStar 1h 26m Palese Airport — Orio al Serio International Airport Select dates
11:10 12:35 mon, tue, wed, thu, fri, sun AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
11:15 12:40 sun AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
11:40 13:05 sat AlbaStar 1h 25m Palese Airport — Orio al Serio International Airport Select dates
12:00 13:20 tue Luxwing 1h 20m Palese Airport — Milano Linate Airport Select dates
12:00 13:40 sun FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
12:00 13:30 mon FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
12:10 13:38 tue Luxwing 1h 28m Palese Airport — Milano Linate Airport Select dates
12:30 13:47 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
12:35 14:10 tue FR2771 Ryanair 1h 35m Palese Airport — Milano Malpensa Airport Select dates
12:35 14:05 fri FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
12:45 14:25 fri FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
12:50 14:20 thu FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
13:00 15:17 wed Luxwing 2h 17m Palese Airport — Milano Linate Airport Select dates
13:05 14:30 mon, tue, wed, thu, fri AZ1654 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
13:05 14:35 wed FR3654 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
13:10 14:35 thu, fri AZ1654 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
13:15 14:40 fri AZ1654 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
13:26 15:04 fri easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
13:30 14:47 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
13:55 15:30 fri U23526 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
14:00 15:19 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
14:00 15:17 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
14:00 15:40 mon FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
14:00 15:40 sat U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
14:15 15:34 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
14:20 15:40 mon Luxwing 1h 20m Palese Airport — Milano Linate Airport Select dates
14:20 15:45 tue, thu AZ1654 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
14:30 15:46 tue Luxwing 1h 16m Palese Airport — Milano Linate Airport Select dates
14:30 15:49 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
14:30 16:03 sat Luxwing 1h 33m Palese Airport — Parma Airport Select dates
14:35 16:00 mon, wed, fri AZ1654 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
14:45 16:01 tue Luxwing 1h 16m Palese Airport — Milano Linate Airport Select dates
15:05 16:35 thu FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
15:30 16:50 mon Luxwing 1h 20m Palese Airport — Milano Linate Airport Select dates
15:30 16:55 tue, sun AZ1652 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
15:35 17:00 tue AZ1652 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
15:45 17:02 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
15:50 17:28 tue easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
15:50 17:15 mon, wed AZ1652 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
15:55 17:20 mon, wed, thu, fri AZ1652 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
16:10 17:45 mon U23526 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
16:15 17:39 tue AlbaStar 1h 24m Palese Airport — Orio al Serio International Airport Select dates
16:30 17:53 mon Luxwing 1h 23m Palese Airport — Milano Linate Airport Select dates
16:30 17:49 tue, wed Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
16:45 18:15 wed FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
17:00 18:22 tue USC 1h 22m Palese Airport — Milano Linate Airport Select dates
17:00 18:40 tue FR6614 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
17:25 19:00 fri U23532 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
17:30 19:16 fri easyJet 1h 46m Palese Airport — Milano Malpensa Airport Select dates
17:35 19:15 wed U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
17:50 19:30 mon FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
17:50 19:20 fri FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
17:55 19:35 thu FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
18:00 19:32 mon AlbaStar 1h 32m Palese Airport — Orio al Serio International Airport Select dates
18:10 19:35 mon, thu, fri AZ1672 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
18:10 19:40 mon FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
18:20 19:45 mon, tue, wed, sat AZ1672 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
18:35 20:05 mon FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
18:45 20:15 sat, sun FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
18:50 20:20 sat FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
19:05 20:35 thu FR4668 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
19:20 20:45 mon, tue, thu, fri AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:25 20:50 wed AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:30 20:55 mon, tue, wed, thu, fri AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:35 21:00 sun AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:45 21:25 fri FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
19:55 21:20 sun AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
20:15 21:40 mon, tue, wed, fri AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
20:20 21:45 thu, sun AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
20:25 22:00 sat U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
20:30 22:10 tue FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
20:40 21:57 tue AlbaStar 1h 17m Palese Airport — Orio al Serio International Airport Select dates
20:40 22:10 sun FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
20:45 22:10 mon Ryanair 1h 25m Palese Airport — Orio al Serio International Airport Select dates
21:00 22:40 tue, wed, thu, sat FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
21:30 22:55 mon, tue, wed, thu, fri, sat AZ1650 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
21:30 23:00 tue, fri FR4131 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
21:40 23:10 mon FR4668 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
21:45 23:25 mon U23532 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
21:50 23:25 tue, wed, thu U23532 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
21:55 23:25 thu, fri FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
22:00 23:35 mon, tue, wed, thu U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:05 23:40 fri U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:20 23:59 wed FR6183 Ryanair 1h 39m Palese Airport — Milano Malpensa Airport Select dates
22:25 00:05 mon, sun U23532 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
22:30 23:59 sun FR4659 Ryanair 1h 29m Palese Airport — Orio al Serio International Airport Select dates
22:30 00:10 fri FR6614 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
22:40 00:10 tue, wed, thu FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
22:55 00:25 thu FR4659 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
23:00 00:40 mon, sun FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
23:15 00:55 mon, sun FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
23:20 00:50 thu FR4668 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
23:20 01:00 tue FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
23:40 01:10 sat, sun FR4668 Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
23:45 01:09 mon Ryanair 1h 24m Palese Airport — Orio al Serio International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.