Find a flight from Milan to Bari

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 145.74£
Journey duration 7 h 20 min
Connections per day 103
First departure: 06:05
Last departure: 21:35
Distance 786km

Find low-cost flights from Milan to Bari on virail

Virail is the search platform to find the best travel solution, comparing hundreds of offers from different websites to find the cheap tickets for flights from Milan to Bari. Once you choose the date of your journey, you will only have to filter the result and find your cheap flight ticket to Bari.

What are the prices for flight tickets from Milan to Bari?

If you can book in advance and are flexible with the dates of your flight, the cheapest tickets from Milan to Bari are from 162,84 €.

Ticket price Milan - Bari every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More 31 £37 £31 £31 £29 £36 £
More 25 £25 £25 £30 £27 £31 £
More 1 £1 £1 £1 £1 £ More
More 26 £20 £18 £19 £20 £20 £

Flights from Milan to Bari


Which airlines can you fly with from Milan to Bari?

EasyJet and Alitalia operate flights from Milan to Bari, among the partners of virail.

Which airports are serves by flights from Milan to Bari?

The airports in Milan and Bari are respectively Malpensa and Linate and Palese.

When do the flights from Milan to Bari leave?

The first flights to Bari is scheduled at 07:03 and the last one leaving Milan is at 21:03.

How long does it take to reach Bari by plane?

The fastest plane connections from Milan to Bari take 1 hour and 25 minutes.

Seen the relatively short distance between Milan and Bari, you could also choose to take a train as ecological alternative to the plane.

virail lets you search and compare times and prices of any transports from one city to another