Milan to Taranto Flights

Wed, Oct 09
+ 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 Taranto flight

distanceDistance531 miles (856 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price$174 (€149)
changesDirect flightYes
carriersAirlinesRyanair, easyJet or Alitalia

Flights from Milan to Taranto cover the 531 miles (856 km) long trip taking on average 1 h 25 min with our travel partners like Ryanair, easyJet or Alitalia. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $68 (€58), but the average price of plane tickets is $174 (€149).

The cheapest flights from Milan to Taranto

Showing times and prices for Oct 09

Cheapest

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

Cheapest
easyJet
03:25PM1h35
Milan Malpensa Airport (MXP)
05:00PMBari Palese Airport (BRI)
$491One-way
0 transfers
2nd Cheapest
easyJet
09:00PM1h45
Milan Malpensa Airport (MXP)
10:45PMBrindisi Airport (BDS)
$531One-way
0 transfers
easyJet
07:30PM1h35
Milan Malpensa Airport (MXP)
09:05PMBari Palese Airport (BRI)
$581One-way
0 transfers
easyJet
02:45PM1h45
Milan Malpensa Airport (MXP)
04:30PMBrindisi Airport (BDS)
$581One-way
0 transfers
ITA
01:40PM1h25
Milan Linate Airport (LIN)
03:05PMBari Palese Airport (BRI)
$1111One-way
0 transfers

Milan to Taranto flight times

Showing flights for tomorrow, Wednesday, October 9
ProviderDepartsDurationArrivesTransfersTickets
ITA06:15AM Milan Linate Airport (LIN)1h25 07:40AM Bari Palese Airport (BRI)0 transfersDirect
ITA06:30AM Milan Linate Airport (LIN)11h55 06:25PM Brindisi Airport (BDS)1 transfer
ITA06:30AM Milan Linate Airport (LIN)8h05 02:35PM Bari Palese Airport (BRI)1 transfer
ITA06:30AM Milan Linate Airport (LIN)4h00 10:30AM Brindisi Airport (BDS)1 transfer
KLM06:40AM Milan Linate Airport (LIN)13h20 08:00PM Bari Palese Airport (BRI)1 transfer
ITA07:30AM Milan Linate Airport (LIN)7h05 02:35PM Bari Palese Airport (BRI)1 transfer
ITA07:30AM Milan Linate Airport (LIN)10h55 06:25PM Brindisi Airport (BDS)1 transfer
ITA08:00AM Milan Linate Airport (LIN)6h35 02:35PM Bari Palese Airport (BRI)1 transfer
ITA08:00AM Milan Linate Airport (LIN)10h25 06:25PM Brindisi Airport (BDS)1 transfer
Air Mercury08:10AM Milan Malpensa Airport (MXP)6h55 03:05PM Bari Palese Airport (BRI)1 transfer
ITA08:50AM Milan Linate Airport (LIN)1h25 10:15AM Bari Palese Airport (BRI)0 transfersDirect
ITA09:00AM Milan Linate Airport (LIN)9h25 06:25PM Brindisi Airport (BDS)1 transfer
ITA09:00AM Milan Linate Airport (LIN)5h35 02:35PM Bari Palese Airport (BRI)1 transfer
ITA09:30AM Milan Linate Airport (LIN)8h55 06:25PM Brindisi Airport (BDS)1 transfer
ITA09:30AM Milan Linate Airport (LIN)9h05 06:35PM Bari Palese Airport (BRI)1 transfer
ITA09:30AM Milan Linate Airport (LIN)5h05 02:35PM Bari Palese Airport (BRI)1 transfer
ITA09:55AM Milan Linate Airport (LIN)1h35 11:30AM Brindisi Airport (BDS)0 transfersDirect
KLM10:50AM Milan Linate Airport (LIN)9h10 08:00PM Bari Palese Airport (BRI)1 transfer
ITA11:00AM Milan Linate Airport (LIN)7h25 06:25PM Brindisi Airport (BDS)1 transfer
ITA11:00AM Milan Linate Airport (LIN)11h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA11:35AM Milan Linate Airport (LIN)1h25 01:00PM Bari Palese Airport (BRI)0 transfersDirect
ITA12:00PM Milan Linate Airport (LIN)10h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA12:00PM Milan Linate Airport (LIN)6h25 06:25PM Brindisi Airport (BDS)1 transfer
ITA12:00PM Milan Linate Airport (LIN)6h35 06:35PM Bari Palese Airport (BRI)1 transfer
KLM12:50PM Milan Malpensa Airport (MXP)7h10 08:00PM Bari Palese Airport (BRI)1 transfer
ITA01:00PM Milan Linate Airport (LIN)9h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA01:00PM Milan Linate Airport (LIN)5h25 06:25PM Brindisi Airport (BDS)1 transfer
ITA01:00PM Milan Linate Airport (LIN)5h35 06:35PM Bari Palese Airport (BRI)1 transfer
ITA01:40PM Milan Linate Airport (LIN)1h25 03:05PM Bari Palese Airport (BRI)0 transfersDirect
ITA02:00PM Milan Linate Airport (LIN)8h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA02:00PM Milan Linate Airport (LIN)4h25 06:25PM Brindisi Airport (BDS)1 transfer
ITA02:00PM Milan Linate Airport (LIN)8h55 10:55PM Bari Palese Airport (BRI)1 transfer
ITA02:00PM Milan Linate Airport (LIN)4h35 06:35PM Bari Palese Airport (BRI)1 transfer
ITA02:20PM Milan Linate Airport (LIN)1h40 04:00PM Brindisi Airport (BDS)0 transfersDirect
easyJet02:45PM Milan Malpensa Airport (MXP)1h45 04:30PM Brindisi Airport (BDS)0 transfersDirect
ITA03:00PM Milan Linate Airport (LIN)7h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA03:00PM Milan Linate Airport (LIN)7h55 10:55PM Bari Palese Airport (BRI)1 transfer
ITA03:00PM Milan Linate Airport (LIN)3h35 06:35PM Bari Palese Airport (BRI)1 transfer
ITA03:00PM Milan Linate Airport (LIN)3h25 06:25PM Brindisi Airport (BDS)1 transfer
easyJet03:25PM Milan Malpensa Airport (MXP)1h35 05:00PM Bari Palese Airport (BRI)0 transfersDirect
ITA04:00PM Milan Linate Airport (LIN)6h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA04:00PM Milan Linate Airport (LIN)6h55 10:55PM Bari Palese Airport (BRI)1 transfer
ITA04:15PM Milan Linate Airport (LIN)1h25 05:40PM Bari Palese Airport (BRI)0 transfersDirect
ITA05:00PM Milan Linate Airport (LIN)5h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA05:00PM Milan Linate Airport (LIN)5h55 10:55PM Bari Palese Airport (BRI)1 transfer
ITA05:00PM Milan Linate Airport (LIN)1h25 06:25PM Bari Palese Airport (BRI)0 transfersDirect
ITA06:00PM Milan Linate Airport (LIN)4h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA06:00PM Milan Linate Airport (LIN)4h55 10:55PM Bari Palese Airport (BRI)1 transfer
ITA07:00PM Milan Linate Airport (LIN)3h50 10:50PM Brindisi Airport (BDS)1 transfer
ITA07:15PM Milan Linate Airport (LIN)1h25 08:40PM Bari Palese Airport (BRI)0 transfersDirect
KLM07:30PM Milan Malpensa Airport (MXP)13h15 08:45AM Bari Palese Airport (BRI)1 transfer
easyJet07:30PM Milan Malpensa Airport (MXP)1h35 09:05PM Bari Palese Airport (BRI)0 transfersDirect
ITA08:00PM Milan Linate Airport (LIN)14h30 10:30AM Brindisi Airport (BDS)1 transfer
ITA09:00PM Milan Linate Airport (LIN)13h35 10:35AM Bari Palese Airport (BRI)1 transfer
easyJet09:00PM Milan Malpensa Airport (MXP)1h45 10:45PM Brindisi Airport (BDS)0 transfersDirect
ITA09:00PM Milan Linate Airport (LIN)13h30 10:30AM Brindisi Airport (BDS)1 transfer
ITA09:55PM Milan Linate Airport (LIN)1h35 11:30PM Brindisi Airport (BDS)0 transfersDirect

This is the last flight of the day.

Find all the dates and times for this journey

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

Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29

The fastest flights from Milan to Taranto

Showing times and prices for Oct 09

Fastest Journey

1 h 25 m

Average

6 h 21 m

Flights per day

57

Distance

857 km

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

Fastest
ITA
01:40PM1h25
Milan Linate Airport (LIN)
03:05PMBari Palese Airport (BRI)
$1111One-way
0 transfers
Fastest
ITA
07:15PM1h25
Milan Linate Airport (LIN)
08:40PMBari Palese Airport (BRI)
$2981One-way
0 transfers
Fastest
ITA
06:15AM1h25
Milan Linate Airport (LIN)
07:40AMBari Palese Airport (BRI)
$1411One-way
0 transfers
Fastest
ITA
05:00PM1h25
Milan Linate Airport (LIN)
06:25PMBari Palese Airport (BRI)
$1671One-way
0 transfers
Fastest
ITA
04:15PM1h25
Milan Linate Airport (LIN)
05:40PMBari Palese Airport (BRI)
$1411One-way
0 transfers

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Wizz Air, Malta Air and Ryanair flights from Milan to Taranto

Wizz Air, Malta Air and Ryanair flights will get you between Milan and Taranto from $20 (€18). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

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 Taranto.

FAQs: Milan to Taranto Flight

FAQs: Take a flight from Milan to Taranto 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 Taranto.
FAQs
Cheap plane tickets from Milan to Taranto can start from as little as $68 (€58) when you book in advance. The average flight ticket price for Milan to Taranto is $174 (€149); 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 Taranto flight travel time is 1 h 25 min   for the 531 mile (856 km) long trip, but the duration can vary if you travel on weekends and holidays.
The earliest flight from Milan to Taranto leaves at 5: 05 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Milan to Taranto leaves at 8: 20 PM.
Take the Milan to Taranto flight with Ryanair, easyJet or Alitalia. However, it's always good to check out all possible airlines for the journey from Milan to Taranto as there might be differences in the amenities they offer.
The cheapest month to travel from Milan to Taranto by plane is January.
It's helpful to compare your options as there are 3 ways to travel to Taranto from Milan including taking a train, bus or flight.

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

Useful links