Flights from Milan to Taranto

The cheapest flights from Milan to Taranto

Showing times and prices for Aug 15

Cheapest

59

Average

115

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
07:05AMMilan Malpensa Airport1h35 08:40AMBari Palese Airport
0 transfers
591One-way
2nd Cheapest
06:40AMMilan Malpensa Airport1h50 08:30AMBrindisi Airport
0 transfers
611One-way
2nd Cheapest
08:55AMMilan Malpensa Airport1h40 10:35AMBari Palese Airport
0 transfers
611One-way
07:45PMMilan Malpensa Airport1h45 09:30PMBrindisi Airport
0 transfers
641One-way
03:10PMMilan Malpensa Airport1h45 04:55PMBrindisi Airport
0 transfers
641One-way

Flight schedule from Milan to Taranto

Showing flights for tomorrow, Monday, August 15
06:20AMMilan Malpensa Airport1h40 08:00AMBrindisi Airport
0 transfers
06:40AMMilan Malpensa Airport1h50 08:30AMBrindisi Airport
0 transfers
06:40AMMilan Malpensa Airport1h35 08:15AMBari Palese Airport
0 transfers
07:00AMMilan Linate Airport7h25 02:25PMBrindisi Airport
1 transfer
07:00AMMilan Linate Airport3h30 10:30AMBrindisi Airport
1 transfer
07:00AMMilan Linate Airport11h30 06:30PMBari Palese Airport
1 transfer
07:00AMMilan Linate Airport7h10 02:10PMBari Palese Airport
1 transfer
07:00AMMilan Linate Airport3h35 10:35AMBari Palese Airport
1 transfer
07:05AMMilan Malpensa Airport1h35 08:40AMBari Palese Airport
0 transfers
07:50AMMilan Linate Airport1h25 09:15AMBari Palese Airport
0 transfers
08:00AMMilan Linate Airport10h30 06:30PMBari Palese Airport
1 transfer
08:00AMMilan Linate Airport6h25 02:25PMBrindisi Airport
1 transfer
08:00AMMilan Linate Airport6h10 02:10PMBari Palese Airport
1 transfer
08:00AMMilan Linate Airport14h55 10:55PMBari Palese Airport
1 transfer
08:20AMMilan Malpensa Airport3h50 12:10PMBari Palese Airport
1 transfer
08:55AMMilan Malpensa Airport1h40 10:35AMBari Palese Airport
0 transfers
09:15AMMilan Bergamo Orio al Serio Airport1h25 10:40AMBari Palese Airport
0 transfers
10:00AMMilan Bergamo Orio al Serio Airport1h35 11:35AMBrindisi Airport
0 transfers
10:45AMMilan Linate Airport1h35 12:20PMBrindisi Airport
0 transfers
11:00AMMilan Linate Airport3h25 02:25PMBrindisi Airport
1 transfer
11:00AMMilan Linate Airport7h30 06:30PMBari Palese Airport
1 transfer
11:00AMMilan Linate Airport7h30 06:30PMBrindisi Airport
1 transfer
11:00AMMilan Linate Airport11h55 10:55PMBari Palese Airport
1 transfer
11:00AMMilan Linate Airport3h10 02:10PMBari Palese Airport
1 transfer
11:20AMMilan Malpensa Airport1h35 12:55PMBari Palese Airport
0 transfers
11:25AMMilan Linate Airport1h45 01:10PMBrindisi Airport
0 transfers
11:50AMMilan Bergamo Orio al Serio Airport1h25 01:15PMBari Palese Airport
0 transfers
12:20PMMilan Linate Airport1h40 02:00PMBrindisi Airport
0 transfers
12:40PMMilan Malpensa Airport1h45 02:25PMBrindisi Airport
0 transfers
12:50PMMilan Linate Airport1h25 02:15PMBari Palese Airport
0 transfers
12:55PMMilan Linate Airport1h40 02:35PMBrindisi Airport
0 transfers
01:00PMMilan Linate Airport9h55 10:55PMBari Palese Airport
1 transfer
01:00PMMilan Linate Airport5h30 06:30PMBrindisi Airport
1 transfer
01:00PMMilan Linate Airport5h30 06:30PMBari Palese Airport
1 transfer
01:35PMMilan Bergamo Orio al Serio Airport1h35 03:10PMBrindisi Airport
0 transfers
02:00PMMilan Linate Airport8h55 10:55PMBari Palese Airport
1 transfer
02:00PMMilan Linate Airport4h30 06:30PMBari Palese Airport
1 transfer
02:00PMMilan Linate Airport4h30 06:30PMBrindisi Airport
1 transfer
02:00PMMilan Linate Airport8h50 10:50PMBrindisi Airport
1 transfer
02:25PMMilan Bergamo Orio al Serio Airport1h25 03:50PMBari Palese Airport
0 transfers
03:10PMMilan Malpensa Airport1h45 04:55PMBrindisi Airport
0 transfers
03:10PMMilan Malpensa Airport1h30 04:40PMBari Palese Airport
0 transfers
04:00PMMilan Linate Airport6h55 10:55PMBari Palese Airport
1 transfer
04:00PMMilan Linate Airport6h50 10:50PMBrindisi Airport
1 transfer
04:50PMMilan Malpensa Airport1h40 06:30PMBrindisi Airport
0 transfers
06:00PMMilan Linate Airport4h50 10:50PMBrindisi Airport
1 transfer
06:00PMMilan Linate Airport4h55 10:55PMBari Palese Airport
1 transfer
07:00PMMilan Linate Airport3h55 10:55PMBari Palese Airport
1 transfer
07:00PMMilan Linate Airport3h50 10:50PMBrindisi Airport
1 transfer
07:45PMMilan Malpensa Airport1h45 09:30PMBrindisi Airport
0 transfers
08:50PMMilan Bergamo Orio al Serio Airport1h35 10:25PMBrindisi Airport
0 transfers
09:00PMMilan Bergamo Orio al Serio Airport1h25 10:25PMBari Palese Airport
0 transfers
10:00PMMilan Linate Airport1h35 11:35PMBrindisi Airport
0 transfers
10:00PMMilan Linate Airport1h35 11:35PMBari Palese Airport
0 transfers
10:20PMMilan Linate Airport1h25 11:45PMBari Palese Airport
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Aug 15
Tue
Aug 16
Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04

The fastest flights from Milan to Taranto

Showing times and prices for Aug 15

Fastest Journey

1 h 25 m

Average

4 h 11 m

Flights per day

55

Distance

857 km

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

Fastest
10:20PMMilan Linate Airport1h25 11:45PMBari Palese Airport
0 transfers
711One-way
Fastest
11:50AMMilan Bergamo Orio al Serio Airport1h25 01:15PMBari Palese Airport
0 transfers
1751One-way
Fastest
12:50PMMilan Linate Airport1h25 02:15PMBari Palese Airport
0 transfers
1151One-way
Fastest
07:50AMMilan Linate Airport1h25 09:15AMBari Palese Airport
0 transfers
911One-way
Fastest
09:15AMMilan Bergamo Orio al Serio Airport1h25 10:40AMBari Palese Airport
0 transfers
2191One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Milan to Taranto flight

distanceDistance531 miles (856 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$41 (€37)
changesDirect flightYes
carriersAirlinesair leisure, Ryanair, Wizz Air, Malta Air, Alitalia Cityliner, ITA, Volotea or easyJet

Flights from Milan to Taranto cover the 531 miles (856 km) long route taking on average 1 h 40 min with our travel partners like air leisure, Ryanair, Wizz Air, Malta Air, Alitalia Cityliner, ITA, Volotea or easyJet. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $11 (€10), but the average price of plane tickets is $41 (€37).

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

Buy your official Ryanair, Wizz Air and easyJet flight tickets to Taranto from Milan from $11 (€10) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Ryanair
easyJet
Wizz Air

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Milan and Taranto includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

  • Average Price: $17

EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travelers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travelers bringing hand luggage and checked luggage.

  • Average Price: $64

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

If you’re looking for a smooth and easy flight between Milan and Taranto, check Omio for Wizz Air flights offering this trip. Whether you are looking for the fastest, earliest or cheapest flight to take for this 531 miles (856 km) trip between Milan and Taranto, Omio makes it easier than ever to find Wizz Air flights at affordable prices, and you can also quickly book plane tickets online. Check the current Wizz Air flight schedules for your ideal departure and arrival times, compare the best route to Taranto from Milan as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Wizz Air flight on Omio. If you search for flights between Milan and Taranto in the Omio app, you can quickly see if the Wizz Air tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Wizz Air flights from Milan to Taranto starting at $11 (€10), buy your official Wizz Air tickets with Omio online quickly and easily!

  • Average Price: $11

Flights Milan - Taranto

Airplanes operating on the Milan - Taranto route land at the international airport of Bari named after Karol Wojtyla, 95 km from Taranto. While Alitalia takes off from Linate, easyJet leaves from Malpensa, and Ryanair from Bergamo Orio al Serio. The total frequency is about 50 direct flights per week.

What airlines operate the Milan - Taranto route?

The airlines that operate daily flights from Milan airports to Bari are many. Alitalia is the one with the highest number of flights, followed by easyJet, Ryanair and Alitalia CityLiner (regional subsidiary company).

How long is the flight Milan - Taranto?

The average duration of non-stop flights to Milan Taranto is 1 hour and 30 minutes. The fastest airlines are Alitalia and Alitalia CityLiner, which take about 1 hour and 25 minutes. The low cost easyJet and Ryanair airlines fly to Bari airport in about 1 hour and 35 minutes.

How many flights are there from Milan to Taranto?

A dozen Milan Taranto flights are counted every day. The frequency decreases on Saturdays and Sundays, when about 7-8 flights are available. The weekly offer amounts, approximately, to 50 direct flights.

From where Milan - Taranto flights depart and arrive?

Flights depart from Linate, Malpensa and Bergamo Orio al Serio: the first is served by the atm 73 buses, StarFly buses and the Linate Shuttle; the second by the Malpensa Express train and the Malpensa Shuttle; the third by the Orio Shuttle. With Pugliairbus or Salentoeasy shuttles you can reach Taranto in less than 90 minutes.

Travel Tips: Milan to Taranto Flight

Take a flight to Taranto 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 Taranto.
FAQs
Omio customers have found the cheapest flights from Milan to Taranto to cost as little as $11 (€10)  in the next 7 days.
If you are looking to buy your plane ticket in the next 7 days, you can expect the Milan to Taranto flight to cost on average $41 (€37)  one way.
When traveling this route you should expect the distance from Milan to Taranto by plane to be approximately 531 miles (856 km).
On average the Milan to Taranto flight time is 1 h 40 min  covering the 531 miles (856 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When taking a flight from Milan to Taranto, you can count on air leisure, Ryanair, Wizz Air, Malta Air, Alitalia Cityliner, ITA, Volotea or easyJet for the best way to get you to Taranto. You can also check all possible airlines who offer a service to Taranto from Milan and compare the amenities they offer before buying a plane ticket.
Yes, you can look for direct flights from Milan to Taranto with easyJet, Ryanair, ITA or Wizz Air  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
The earliest flight departing from Milan to Taranto leaves at 4: 40 AM. The last flight departing from Milan to Taranto leaves at 8: 55 PM. You can find the latest Milan to Taranto flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you purchase plane tickets between Milan and Taranto within the next 7 days, you can find tickets to cost on average $41 (€37) one way. To find the best prices for this route, consider booking your plane ticket from Milan to Taranto a few months in advance.

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