Flights from Milan to Matera

The cheapest flights from Milan to Matera

Showing times and prices for 27 Jun

Cheapest

£50

Average

£141

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
06:40Milan Malpensa Airport1h50 08:30Brindisi Airport
0 changes
£501One-way
2nd Cheapest
15:10Milan Malpensa Airport1h30 16:40Bari Palese Airport
0 changes
£591One-way
2nd Cheapest
19:45Milan Malpensa Airport1h45 21:30Brindisi Airport
0 changes
£591One-way
21:55Milan Linate Airport1h35 23:30Bari Palese Airport
0 changes
£641One-way
08:40Milan Linate Airport1h35 10:15Bari Palese Airport
0 changes
£641One-way

Flight schedule Milan to Matera

Showing flights for tomorrow, Monday, 27 June
06:20Milan Malpensa Airport1h40 08:00Brindisi Airport
0 changes
06:40Milan Malpensa Airport1h35 08:15Bari Palese Airport
0 changes
06:40Milan Malpensa Airport1h50 08:30Brindisi Airport
0 changes
07:00Milan Linate Airport1h25 08:25Bari Palese Airport
0 changes
07:00Milan Linate Airport7h25 14:25Bari Palese Airport
1 change
07:00Milan Linate Airport3h35 10:35Bari Palese Airport
1 change
07:00Milan Linate Airport7h25 14:25Brindisi Airport
1 change
07:05Milan Malpensa Airport1h35 08:40Bari Palese Airport
0 changes
08:00Milan Linate Airport6h25 14:25Bari Palese Airport
1 change
08:00Milan Linate Airport6h25 14:25Brindisi Airport
1 change
08:20Milan Malpensa Airport3h50 12:10Bari Palese Airport
1 change
08:40Milan Linate Airport1h35 10:15Bari Palese Airport
0 changes
09:00Milan Linate Airport9h30 18:30Brindisi Airport
2 changes
09:00Milan Linate Airport9h30 18:30Bari Palese Airport
1 change
09:00Milan Linate Airport5h25 14:25Bari Palese Airport
1 change
09:00Milan Linate Airport5h25 14:25Brindisi Airport
1 change
09:15Milan Bergamo Orio al Serio Airport1h25 10:40Bari Palese Airport
0 changes
09:20Milan Linate Airport1h25 10:45Bari Palese Airport
0 changes
10:00Milan Bergamo Orio al Serio Airport1h35 11:35Brindisi Airport
0 changes
10:40Milan Linate Airport1h35 12:15Brindisi Airport
0 changes
11:00Milan Linate Airport7h30 18:30Bari Palese Airport
1 change
11:00Milan Malpensa Airport1h45 12:45Brindisi Airport
0 changes
11:00Milan Linate Airport7h30 18:30Brindisi Airport
1 change
11:00Milan Linate Airport3h25 14:25Brindisi Airport
1 change
11:00Milan Linate Airport3h25 14:25Bari Palese Airport
1 change
11:20Milan Malpensa Airport1h35 12:55Bari Palese Airport
0 changes
11:25Milan Linate Airport1h45 13:10Brindisi Airport
0 changes
11:50Milan Bergamo Orio al Serio Airport1h25 13:15Bari Palese Airport
0 changes
12:40Milan Malpensa Airport1h45 14:25Brindisi Airport
0 changes
12:50Milan Linate Airport1h25 14:15Bari Palese Airport
0 changes
13:00Milan Linate Airport5h30 18:30Bari Palese Airport
1 change
13:00Milan Linate Airport5h30 18:30Brindisi Airport
1 change
13:00Milan Linate Airport9h55 22:55Bari Palese Airport
1 change
13:20Milan Linate Airport5h10 18:30Bari Palese Airport
2 changes
13:20Milan Linate Airport5h10 18:30Brindisi Airport
2 changes
13:35Milan Bergamo Orio al Serio Airport1h35 15:10Brindisi Airport
0 changes
14:00Milan Linate Airport4h30 18:30Brindisi Airport
1 change
14:00Milan Linate Airport8h55 22:55Bari Palese Airport
1 change
14:00Milan Linate Airport8h50 22:50Brindisi Airport
1 change
14:00Milan Linate Airport4h30 18:30Bari Palese Airport
1 change
14:25Milan Bergamo Orio al Serio Airport1h25 15:50Bari Palese Airport
0 changes
15:10Milan Malpensa Airport1h30 16:40Bari Palese Airport
0 changes
15:10Milan Malpensa Airport1h45 16:55Brindisi Airport
0 changes
15:30Milan Linate Airport1h40 17:10Brindisi Airport
0 changes
16:50Milan Malpensa Airport1h40 18:30Brindisi Airport
0 changes
16:55Milan Linate Airport1h25 18:20Bari Palese Airport
0 changes
17:00Milan Linate Airport5h50 22:50Brindisi Airport
1 change
17:00Milan Linate Airport5h55 22:55Bari Palese Airport
1 change
17:40Milan Malpensa Airport1h40 19:20Bari Palese Airport
0 changes
18:00Milan Linate Airport4h50 22:50Brindisi Airport
1 change
18:00Milan Linate Airport4h55 22:55Bari Palese Airport
1 change
19:00Milan Linate Airport3h55 22:55Bari Palese Airport
1 change
19:00Milan Linate Airport3h50 22:50Brindisi Airport
1 change
19:45Milan Malpensa Airport1h45 21:30Brindisi Airport
0 changes
20:50Milan Bergamo Orio al Serio Airport1h35 22:25Brindisi Airport
0 changes
21:00Milan Bergamo Orio al Serio Airport1h25 22:25Bari Palese Airport
0 changes
21:55Milan Linate Airport1h35 23:30Bari Palese Airport
0 changes
21:55Milan Linate Airport1h35 23:30Brindisi Airport
0 changes
21:55Milan Linate Airport1h25 23:20Bari Palese Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul

The fastest flights from Milan to Matera

Showing times and prices for 27 Jun

Fastest Journey

1 h 25 m

Average

3 h 45 m

Flights per day

59

Distance

804 km

Of the 59 flights that leave Milan for Matera every day 30 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
16:55Milan Linate Airport1h25 18:20Bari Palese Airport
0 changes
£1001One-way
Fastest
21:00Milan Bergamo Orio al Serio Airport1h25 22:25Bari Palese Airport
0 changes
£891One-way
Fastest
09:15Milan Bergamo Orio al Serio Airport1h25 10:40Bari Palese Airport
0 changes
£2241One-way
Fastest
21:55Milan Linate Airport1h25 23:20Bari Palese Airport
0 changes
£781One-way
Fastest
07:00Milan Linate Airport1h25 08:25Bari Palese Airport
0 changes
£781One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Milan to Matera flight

distanceDistance498 miles (803 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price£51 (€57)
changesDirect flightYes
carriersAirlinesWizz Air, ITA, air leisure, Malta Air, easyJet, Ryanair or Alitalia Cityliner

Flights from Milan to Matera cover the 498 miles (803 km) long route taking on average 1 h 25 min with our travel partners like Wizz Air, ITA, air leisure, Malta Air, easyJet, Ryanair or Alitalia Cityliner. There are direct flight services available. While the average ticket price for this route costs around £51, you can find the cheapest plane ticket for as low as £9.

Airlines: Ryanair and Wizz Air Milan to Matera

Ryanair and Wizz Air flights will get you from Milan to Matera from £9. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Wizz Air
Ryanair

Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your flight between Milan and Matera.

Wizz Air is one of the best options when travelling by plane from Milan to Matera. Omio quickly shows you current Wizz Air flight timetables for the Milan - Matera journey and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest route available. The distance to Matera from Milan is around 498 miles (803 km) and the cheapest Wizz Air one-way ticket you can book starts at £14. As you check the latest Milan to Matera flight timetable from Wizz Air for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Matera safely. If you search for Wizz Air tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Wizz Air ticket between Milan and Matera so you can spend more time enjoying the smooth and easy journey!

  • Average Price: £14

Travel Tips: Milan to Matera flight

Take a flight to Matera easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Matera.
FAQs
If you’re looking to save money on tickets, you can find a cheap flight from Milan to Matera for as little as £9  in the next 7 days.
In the next 7 days you’ll find that the average cost of a plane ticket between Milan and Matera is £51  one way.
When travelling this route you should expect the distance to Matera from Milan via plane to be approximately 498 miles (803 km).
The Milan to Matera flight duration is on average 1 h 25 min, which is to be expected when travelling 498 miles (803 km) between Milan and Matera. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Take the Milan to Matera flight with Wizz Air, ITA, air leisure, Malta Air, easyJet, Ryanair or Alitalia Cityliner. However, it's always good to check out all possible airlines for the route from Milan to Matera as there might be differences in the amenities they offer.
If you’re looking for a direct flight from Milan to Matera, consider travelling with easyJet, ITA or Wizz Air. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
The earliest flight for this journey departs from Milan at 04: 40. The last flight leaves from Milan at 20: 35. Check Omio for the latest flight times from Milan to Matera and book the best time to depart on your chosen travel date.
You can find a flight between Milan and Matera to cost on average £51 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Milan to Matera flight generally on sale a few months before the planned travel date.

More options for your journey from Milan to Matera

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language