|Distance||487 miles (785 km)|
|Average flight duration||1 h 30 min|
|Average plane ticket price||£48 (€54)|
|Airlines||Ryanair, easyJet, Alitalia, Malta Air, Wizz Air or Alitalia Cityliner|
Flights from Bari to Milan cover the 487 miles (785 km) long journey taking on average 1 h 30 min with our travel partners like Ryanair, easyJet, Alitalia, Malta Air, Wizz Air or Alitalia Cityliner. There are direct flight services available. While the average ticket price for this journey costs around £48, you can find the cheapest plane ticket for as low as £12. Travellers depart most frequently from Bari Palese Airport and arrive in Milan Malpensa Airport.
Buy your official RyanAir and Alitalia flight tickets from Bari to Milan from £12 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular journey.
Save time and money by searching for and booking your RyanAir flight from Bari to Milan online with Omio! If you’re looking for the cheapest, fastest or earliest RyanAir flight from Bari to Milan, Omio can help you out every step of the way. Check current RyanAir flight timetables for the ideal departure and arrival times, compare the best connections for the 487 miles (785 km) route from Bari to Milan as well as ticket information for the flight (such as luggage policy and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Bari and Milan, you can check straight away if the RyanAir ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Buy your official RyanAir Bari to Milan plane tickets online on Omio quickly and easily and enjoy the travel experience!
Operator ticket policies for COVID
Milan is one of Europe's most stylish cities, a global fashion center where exclusive designer brand stores and some of Italy's smartest shopping arcades lie close to the soaring towers of the medieval cathedral. Business travelers and vacationers from Italy's southern Adriatic coast can take frequent daily direct flights from Bari to Milan with the national carrier and a choice of budget airlines. Flights take around one hour and 30 minutes and include morning, afternoon and evening departures. Alternative connections on the domestic flight to Milan involve one change en route, in Rome.
Italian national airline Alitalia provides daily direct flights from Bari to Milan Malpensa Airport, with some services operated by its affiliate Alitalia Cityliner. Budget airline easyJet also has direct daily flights to Milan Malpensa from Bari. Irish low-cost operator Ryanair provides daily flights to both Malpensa and Milan Bergamo Orio al Serio airports. Additional indirect flights involve Alitalia Cityliner connections via Rome Fiumicino Airport.
The fastest services on the 786 kilometer route north west to Milan are some Alitalia direct flights taking one hour and 25 minutes to reach the northern city. Most direct flights on this route take five to ten minutes longer to complete the trip. The fastest indirect connection with Alitalia via Rome Fiumicino takes three hours and ten minutes total journey time from Bari.
The Alitalia national carrier's schedule offers six daily direct flights from Bari to Milan Malpensa on weekdays, four direct services on Saturdays and three on Sundays. Departure times include morning, afternoon and evening services. Budget airline easyJet has two daily direct flights from Bari to Milan Malpensa five days a week and three direct flights on Fridays and Sundays. Low-cost operator Ryanair provides five daily direct flights from Tuesday to Thursday, four on Mondays and Fridays, three on Saturdays and two on Sundays, with the majority of departures to Milan Bergamo Orio al Serio Airport. There are also around 15 daily indirect connections with a change at Rome Fiumicino, with departure times from early morning to evening.
Departure Airport: Bari Airport is located in Palese, eight kilometers north west of Bari city center, with public transport links provided by AMTAB city buses taking 40 minutes or Tempesta express shuttles taking 20 minutes. Facilities at the small passenger terminal include long and short stay parking lots, cafe-bars, news vendors, gift stores, ATMs, and business lounges.
Arrival Airport: Milan Malpensa Airport lies about 50 kilometers north west of central Milan, with public transport transfers available on the Malpensa Express train taking about one hour. Milan Bergamo Orio al Serio Airport is located 45 kilometers north east of Milan, served by express buses taking about 80 minutes to reach the city. Both airports have car rental agencies, fashion boutiques, specialty wine and food stores, international restaurants, coffee shops, free WiFi, business lounges, and taxi stands.
Omio customers most frequently book their flights from Bari Palese Airport to Milan Malpensa Airport.
Passengers board their flight most frequently from Bari Palese Airport, which is located around 4 miles (7 km) away from the city centre, and they get off the plane at Milan Malpensa Airport, located 25 miles (40 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from Milan Malpensa Airport to take you to the city centre of Milan.
Here are some other resources that might have the information you need