Bari to Milan Flight Timetable

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

239 flights in a week

Departure and arrival times are local (Bari and Milan)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:00 01:19 fri Ryanair 1h 19m Palese Airport — Orio al Serio International Airport Select dates
00:00 01:21 sat Ryanair 1h 21m Palese Airport — Orio al Serio International Airport Select dates
00:30 01:57 wed AlbaStar 1h 27m Palese Airport — Orio al Serio International Airport Select dates
00:35 01:57 thu Ryanair 1h 22m Palese Airport — Orio al Serio International Airport Select dates
00:45 02:23 thu easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
03:10 04:25 fri M49732 Poste Air Cargo 1h 15m Palese Airport — Milano Malpensa Airport Select dates
03:25 04:47 thu Ryanair 1h 22m Palese Airport — Orio al Serio International Airport Select dates
05:50 07:25 wed, thu FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
05:55 07:30 mon, sat FR4668 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
06:00 08:08 sun Luxwing 2h 8m Palese Airport — Milano Linate Airport Select dates
06:00 07:35 tue FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
06:00 07:40 sat FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
06:20 07:50 thu, fri AZ1646 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
06:35 08:06 fri Ryanair 1h 31m Palese Airport — Orio al Serio International Airport Select dates
06:45 08:08 sun Ryanair 1h 23m Palese Airport — Orio al Serio International Airport Select dates
06:45 08:20 fri FR4668 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
07:00 08:21 sun Neos 1h 21m Palese Airport — Orio al Serio International 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:45 09:25 thu FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
07:55 09:35 sun FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
08:00 09:32 sat Ryanair 1h 32m Palese Airport — Orio al Serio International Airport Select dates
08:00 09:30 sat AZ1646 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
08:00 09:26 fri Ryanair 1h 26m Palese Airport — Orio al Serio International Airport Select dates
08:15 09:45 mon, tue, wed, thu, fri AZ1638 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
08:55 10:35 fri U23526 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
09:15 10:43 tue Ryanair 1h 28m Palese Airport — Orio al Serio International Airport Select dates
09:15 10:55 sun U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
09:20 11:00 sat U23524 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
09:25 11:05 tue FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
09:35 11:15 mon U23524 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
09:40 10:59 tue Ryanair 1h 19m Palese Airport — Orio al Serio International Airport Select dates
09:40 11:05 sun AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
09:50 11:15 sat AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
09:50 11:30 fri FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
10:00 11:29 sun Ryanair 1h 29m Palese Airport — Orio al Serio International Airport Select dates
10:00 11:40 mon FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
10:15 11:37 tue Luxwing 1h 22m Palese Airport — Milano Linate Airport Select dates
10:15 11:36 wed Luxwing 1h 21m Palese Airport — Milano Linate Airport Select dates
10:15 11:45 sat AZ1636 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
10:30 12:00 thu Malta Air 1h 30m Palese Airport — Orio al Serio International Airport Select dates
10:45 12:08 tue ETF Airways 1h 23m Palese Airport — Milano Linate Airport Select dates
10:45 12:12 tue Luxwing 1h 27m Palese Airport — Milano Linate Airport Select dates
10:45 12:02 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
10:50 12:15 wed, sat, sun AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
10:55 12:35 sat FR2771 Ryanair 1h 40m 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:00 12:26 tue Luxwing 1h 26m Palese Airport — Milano Linate Airport Select dates
11:00 12:21 wed Ryanair 1h 21m Palese Airport — Orio al Serio International Airport Select dates
11:05 12:30 tue, wed, thu, fri AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
11:10 12:38 sat Ryanair 1h 28m Palese Airport — Orio al Serio International Airport Select dates
11:15 12:37 tue Luxwing 1h 22m Palese Airport — Milano Linate Airport Select dates
11:15 12:34 mon Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
11:15 12:35 tue Luxwing 1h 20m Palese Airport — Milano Linate Airport Select dates
11:20 13:05 mon FR6183 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
11:20 12:39 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
11:20 12:38 tue Luxwing 1h 18m Palese Airport — Milano Linate Airport Select dates
11:20 12:42 tue Luxwing 1h 22m Palese Airport — Milano Linate Airport Select dates
11:25 12:55 sun AZ1636 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
11:30 12:55 tue Ryanair 1h 25m Palese Airport — Orio al Serio International Airport Select dates
11:30 12:55 mon, tue, wed, thu, fri AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
11:30 12:48 tue Luxwing 1h 18m Palese Airport — Milano Linate Airport Select dates
11:30 13:00 mon, tue, wed, thu, fri AZ1636 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
11:40 13:05 sat AlbaStar 1h 25m Palese Airport — Orio al Serio International Airport Select dates
11:45 13:08 mon Luxwing 1h 23m Palese Airport — Milano Linate Airport Select dates
11:55 13:20 mon, thu, fri AZ1648 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
11:55 13:19 sun Ryanair 1h 24m Palese Airport — Orio al Serio International Airport Select dates
11:55 13:27 sun Ryanair 1h 32m Palese Airport — Orio al Serio International Airport Select dates
11:55 13:30 sun FR3654 Ryanair 1h 35m 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:21 tue Luxwing 1h 21m Palese Airport — Milano Linate Airport Select dates
12:00 13:19 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
12:00 13:18 tue Luxwing 1h 18m Palese Airport — Milano Linate Airport Select dates
12:10 13:38 tue Luxwing 1h 28m Palese Airport — Milano Linate Airport Select dates
12:15 13:39 tue Luxwing 1h 24m Palese Airport — Milano Linate Airport Select dates
12:15 13:38 tue Luxwing 1h 23m Palese Airport — Milano Linate Airport Select dates
12:30 13:47 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
12:50 14:16 tue Luxwing 1h 26m Palese Airport — Milano Linate Airport Select dates
12:55 14:30 mon FR3654 Ryanair 1h 35m 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:15 14:55 wed FR277 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
13:20 15:00 thu U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
13:26 15:04 fri easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
13:30 14:47 mon, tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
13:30 14:48 mon Luxwing 1h 18m Palese Airport — Milano Linate Airport Select dates
13:40 15:15 sat FR3654 Ryanair 1h 35m Palese Airport — Orio al Serio International 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:21 tue Luxwing 1h 21m Palese Airport — Milano Linate Airport Select dates
14:00 15:40 sat U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
14:00 15:32 tue Ryanair 1h 32m Palese Airport — Orio al Serio International Airport Select dates
14:15 15:34 tue Luxwing 1h 19m Palese Airport — Milano Linate Airport Select dates
14:15 15:33 tue Luxwing 1h 18m Palese Airport — Milano Linate Airport Select dates
14:15 15:50 sun FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
14:20 15:40 mon Luxwing 1h 20m Palese Airport — Milano Linate Airport Select dates
14:20 15:38 sat Trade Air 1h 18m Palese Airport — Orio al Serio International Airport Select dates
14:25 15:55 mon, tue, wed, thu, fri AZ1652 ITA Airways 1h 30m 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:30 15:52 tue Luxwing 1h 22m Palese Airport — Milano Linate Airport Select dates
14:30 15:54 tue Luxwing 1h 24m Palese Airport — Milano Linate Airport Select dates
14:30 16:07 fri Ryanair 1h 37m Palese Airport — Milano Malpensa Airport Select dates
14:30 15:53 tue Luxwing 1h 23m Palese Airport — Milano Linate Airport Select dates
14:45 16:01 tue Luxwing 1h 16m Palese Airport — Milano Linate Airport Select dates
15:00 16:19 mon Trade Air 1h 19m Palese Airport — Orio al Serio International Airport Select dates
15:00 16:26 tue Ryanair 1h 26m Palese Airport — Orio al Serio International Airport Select dates
15:10 16:50 fri FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
15:20 16:37 tue Trade Air 1h 17m 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 17:00 sun AZ1672 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
15:35 17:10 mon FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
15:35 17:05 sat AZ1672 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
15:45 17:02 tue Luxwing 1h 17m Palese Airport — Milano Linate Airport Select dates
15:45 17:15 mon, tue, wed, thu, fri AZ1672 ITA Airways 1h 30m Palese Airport — Milano Linate Airport Select dates
15:50 17:28 tue easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
16:00 17:15 wed Luxwing 1h 15m Palese Airport — Parma Airport Select dates
16:15 17:39 tue AlbaStar 1h 24m Palese Airport — Orio al Serio International Airport Select dates
16:15 17:31 tue Luxwing 1h 16m Palese Airport — Milano Linate Airport Select dates
16:15 17:31 thu Ryanair 1h 16m Palese Airport — Orio al Serio International Airport Select dates
16:20 18:08 tue Ryanair 1h 48m Palese Airport — Milano Malpensa Airport Select dates
16:20 18:05 fri FR277 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
16:20 17:55 sun FR4668 Ryanair 1h 35m 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:30 17:51 tue Luxwing 1h 21m Palese Airport — Milano Linate Airport Select dates
17:00 18:22 tue USC 1h 22m Palese Airport — Milano Linate Airport Select dates
17:00 18:19 wed Ryanair 1h 19m Palese Airport — Orio al Serio International Airport Select dates
17:00 18:28 tue Luxwing 1h 28m Palese Airport — Parma Airport Select dates
17:05 18:35 mon Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
17:10 18:26 sat Ryanair 1h 16m Palese Airport — Orio al Serio International Airport Select dates
17:25 18:55 wed Luxwing 1h 30m Palese Airport — Parma Airport Select dates
17:26 19:00 tue easyJet 1h 34m 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:10 fri FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
17:50 19:25 sat FR4131 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
17:55 19:35 mon 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:00 19:45 sat FR277 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
18:15 19:55 fri U23528 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
18:25 20:05 sun FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
18:30 20:33 sun BN1307 Universal Air 2h 3m Palese Airport — Orio al Serio International Airport Select dates
18:35 20:10 sun FR4701 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
18:45 20:10 fri AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
18:50 20:15 wed AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:20 20:45 mon, fri AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:35 20:59 tue ETF Airways 1h 24m Palese Airport — Orio al Serio International Airport Select dates
19:35 21:00 mon, tue, thu, fri, sat AZ1630 ITA Airways 1h 25m Palese Airport — Milano Linate Airport Select dates
19:50 21:14 tue Ryanair 1h 24m Palese Airport — Orio al Serio International Airport Select dates
20:00 21:40 thu Luxwing 1h 40m Palese Airport — Parma Airport Select dates
20:05 21:45 fri FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
20:05 21:45 fri FR6183 Buzz 1h 40m Palese Airport — Milano Malpensa Airport Select dates
20:10 21:33 mon Ryanair 1h 23m Palese Airport — Orio al Serio International Airport Select dates
20:20 21:36 sat Ryanair 1h 16m Palese Airport — Orio al Serio International Airport Select dates
20:35 22:20 thu FR277 Ryanair 1h 45m 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:45 22:10 mon Ryanair 1h 25m Palese Airport — Orio al Serio International Airport Select dates
20:50 22:30 sat FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
20:55 22:35 mon FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
20:55 22:30 tue FR3654 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
21:00 22:45 mon FR277 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
21:00 22:45 sun Air Horizont 1h 45m Palese Airport — Milano Malpensa Airport Select dates
21:05 22:40 mon FR4659 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
21:10 22:55 tue FR277 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
21:30 23:10 thu FR2771 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
21:30 22:59 sat, sun AZ1632 ITA Airways 1h 29m Palese Airport — Milano Linate Airport Select dates
21:35 23:20 fri U23532 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
21:40 23:20 tue FR6183 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
21:40 23:15 wed FR3654 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
21:50 23:30 mon U23532 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
21:50 23:25 thu U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
21:52 23:37 thu easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
21:55 23:35 thu U23532 easyJet 1h 40m Palese Airport — Milano Malpensa Airport Select dates
22:00 23:35 mon, tue, wed U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:08 23:46 tue easyJet 1h 38m Palese Airport — Milano Malpensa Airport Select dates
22:15 23:50 fri U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:20 00:05 wed U23528 easyJet 1h 45m Palese Airport — Milano Malpensa Airport Select dates
22:20 23:55 fri FR4659 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
22:20 23:55 fri U23530 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:30 00:05 mon, sun U23526 easyJet 1h 35m Palese Airport — Milano Malpensa Airport Select dates
22:50 00:05 fri Ryanair 1h 15m Palese Airport — Orio al Serio International Airport Select dates
22:55 00:30 thu, fri FR3654 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
23:00 00:18 sun Ryanair 1h 18m Palese Airport — Orio al Serio International Airport Select dates
23:00 00:30 fri Ryanair 1h 30m Palese Airport — Orio al Serio International Airport Select dates
23:00 00:35 mon BN1307 Luxwing 1h 35m Palese Airport — Orio al Serio International Airport Select dates
23:05 00:40 sat, sun FR4659 Ryanair 1h 35m Palese Airport — Orio al Serio International Airport Select dates
23:15 01:00 sun FR277 Ryanair 1h 45m Palese Airport — Milano Malpensa Airport Select dates
23:25 01:05 mon FR6614 Ryanair 1h 40m Palese Airport — Milano Malpensa Airport Select dates
23:40 01:15 wed, thu FR277 Ryanair 1h 35m Palese Airport — Milano Malpensa Airport Select dates
23:45 01:09 mon Ryanair 1h 24m Palese Airport — Orio al Serio International Airport Select dates
23:45 01:04 fri Ryanair 1h 19m Palese Airport — Orio al Serio International Airport Select dates
23:45 01:06 thu Ryanair 1h 21m Palese Airport — Orio al Serio International Airport Select dates
23:55 01:30 mon, sun U23532 easyJet 1h 35m Palese Airport — Milano Malpensa 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.