Milan to Martina Franca Flights

Sat, May 25
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Milan to Martina Franca flight

distanceDistance525 miles (846 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price$119 (€103)
changesDirect flightNo
carriersAirlinesMalta Air, Wizz Air, Alitalia or Ryanair

Flights from Milan to Martina Franca cover the 525 miles (846 km) long trip taking on average 1 h 25 min with our travel partners like Malta Air, Wizz Air, Alitalia or Ryanair. You can get the cheapest plane tickets for this route for as low as $47 (€40), but the average price of plane tickets is $119 (€103).

The cheapest flights from Milan to Martina Franca

Showing times and prices for May 25

Cheapest

The best way to find a cheap flight ticket from Milan to Martina Franca is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
ITA
04:00PM6h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
$1271One-way
1 transfer
Cheapest
ITA
03:00PM19h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
$1271One-way
1 transfer
Cheapest
ITA
12:00PM22h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
$1271One-way
1 transfer
Cheapest
ITA
04:00PM18h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
$1271One-way
1 transfer
Cheapest
ITA
12:00PM10h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
$1271One-way
1 transfer

Flight schedulefrom Milan to Martina Franca

Showing flights for tomorrow, Saturday, May 25
ITA
06:30AM12h10
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
06:30AM8h05
Milan Linate Airport (LIN)
02:35PMBari Palese Airport (BRI)
1 transfer
easyJet
07:00AM1h45
Milan Malpensa Airport (MXP)
08:45AMBrindisi Airport (BDS)
0 transfers
ITA
07:55AM1h25
Milan Linate Airport (LIN)
09:20AMBari Palese Airport (BRI)
0 transfers
ITA
08:00AM14h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
08:00AM14h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
08:00AM10h40
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
08:00AM10h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
08:00AM6h35
Milan Linate Airport (LIN)
02:35PMBari Palese Airport (BRI)
1 transfer
easyJet
08:30AM1h35
Milan Malpensa Airport (MXP)
10:05AMBari Palese Airport (BRI)
0 transfers
ITA
09:00AM9h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
09:00AM13h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
09:00AM5h35
Milan Linate Airport (LIN)
02:35PMBari Palese Airport (BRI)
1 transfer
ITA
09:00AM9h40
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
09:00AM13h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
Eurowings
09:05AM9h40
Milan Malpensa Airport (MXP)
06:45PMBari Palese Airport (BRI)
1 transfer
ITA
10:55AM12h00
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
10:55AM7h45
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
10:55AM3h40
Milan Linate Airport (LIN)
02:35PMBari Palese Airport (BRI)
1 transfer
easyJet
11:40AM1h35
Milan Malpensa Airport (MXP)
01:15PMBari Palese Airport (BRI)
0 transfers
ITA
12:00PM22h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
1 transfer
ITA
12:00PM10h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
12:00PM6h40
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
12:00PM10h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
12:00PM6h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
01:00PM5h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
01:00PM9h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
01:00PM5h40
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
01:00PM9h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
02:20PM1h40
Milan Linate Airport (LIN)
04:00PMBrindisi Airport (BDS)
0 transfers
ITA
03:00PM3h40
Milan Linate Airport (LIN)
06:40PMBari Palese Airport (BRI)
1 transfer
ITA
03:00PM19h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
1 transfer
ITA
03:00PM7h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
03:00PM3h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
03:00PM7h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
04:00PM18h35
Milan Linate Airport (LIN)
10:35AMBari Palese Airport (BRI)
1 transfer
ITA
04:00PM6h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
04:00PM18h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
1 transfer
ITA
04:00PM6h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
04:00PM1h25
Milan Linate Airport (LIN)
05:25PMBari Palese Airport (BRI)
0 transfers
ITA
05:00PM5h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
05:00PM17h35
Milan Linate Airport (LIN)
10:35AMBari Palese Airport (BRI)
1 transfer
ITA
05:00PM17h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
1 transfer
ITA
05:00PM5h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
05:00PM25h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
07:00PM15h30
Milan Linate Airport (LIN)
10:30AMBrindisi Airport (BDS)
1 transfer
ITA
07:00PM15h35
Milan Linate Airport (LIN)
10:35AMBari Palese Airport (BRI)
1 transfer
ITA
07:00PM23h25
Milan Linate Airport (LIN)
06:25PMBrindisi Airport (BDS)
1 transfer
ITA
07:00PM3h50
Milan Linate Airport (LIN)
10:50PMBrindisi Airport (BDS)
1 transfer
ITA
07:00PM3h55
Milan Linate Airport (LIN)
10:55PMBari Palese Airport (BRI)
1 transfer
ITA
09:55PM1h35
Milan Linate Airport (LIN)
11:30PMBrindisi Airport (BDS)
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Martina Franca by bus, train, or flight

Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31

The fastest flights from Milan to Martina Franca

Showing times and prices for May 25

Fastest Journey

1 h 25 m

Average

9 h 36 m

Flights per day

51

Distance

846 km

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

Fastest
ITA
07:55AM1h25
Milan Linate Airport (LIN)
09:20AMBari Palese Airport (BRI)
$3631One-way
0 transfers
Fastest
ITA
04:00PM1h25
Milan Linate Airport (LIN)
05:25PMBari Palese Airport (BRI)
$4811One-way
0 transfers
2nd Fastest
easyJet
11:40AM1h35
Milan Malpensa Airport (MXP)
01:15PMBari Palese Airport (BRI)
$2721One-way
0 transfers
2nd Fastest
easyJet
08:30AM1h35
Milan Malpensa Airport (MXP)
10:05AMBari Palese Airport (BRI)
$2591One-way
0 transfers
2nd Fastest
ITA
09:55PM1h35
Milan Linate Airport (LIN)
11:30PMBrindisi Airport (BDS)
$4811One-way
0 transfers

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Malta Air, Wizz Air and Alitalia flights from Milan to Martina Franca

For as little as $43 (€37) you can travel by flight from Milan to Martina Franca with Malta Air, Wizz Air and Alitalia. Omio will show you the best deals, schedules and tickets available for this route.

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 from Milan to Martina Franca.

FAQs: Milan to Martina Franca Flight

FAQs: Take a flight from Milan to Martina Franca hassle-free. 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 Martina Franca.
FAQs
Cheap plane tickets from Milan to Martina Franca can start from as little as $47 (€40) when you book in advance. The average flight ticket price for Milan to Martina Franca is $119 (€103); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan to Martina Franca flight time is 1 h 25 min   covering the 525 mile (846 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Milan to Martina Franca leaves at 5: 20 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Milan to Martina Franca leaves at 9: 05 PM.
Take the Milan to Martina Franca flight with Malta Air, Wizz Air, Alitalia or Ryanair. However, it's always good to check out all possible airlines for the trip between Milan and Martina Franca as there might be differences in the amenities they offer.
The cheapest month to travel from Milan to Martina Franca by plane is March.
It's helpful to compare your options as there are 3 ways to travel between Milan and Martina Franca including taking a bus, train or flight.
HomeFlightsFlight Schedules to Martina FrancaMilan to Martina Franca Flights

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
More routes, destinations and providers
Currency
Language