Flights from Milan to Palermo

  • Lowest price from $123.29
  • Average duration 5h 1m
  • Connections per day 77
  • Distance 887 km
  • CO₂ per person 226 kg

flight from Milan to Palermo

The journey from Milan to Palermo is about 887 km. On average a flight trip takes 5h 1m with 77 connections per day.

Lowest price $123.29
Trip duration 5h 1m
Connections per day 77
Lowest price $123.29
Highest price $2,810.99
First departure 05:50 AM
Last departure 11:50 PM
Distance 887 km
Departure Milan
Arrival Palermo
Travel operator Ethiopian Airlines, SWISS
Find the best price
easyJet UK62.09 kg CO₂
20:15Milan (Malpensa Aeroporto Terminal 1)
1h 45m
22:00Palermo Airport
$95.65
direct
easyJet UK62.09 kg CO₂
07:00Milan (Malpensa Aeroporto Terminal 1)
1h 45m
08:45Palermo Airport
$118.16
direct
ITA Airways62.09 kg CO₂
07:00Milan Linate Airport (LIN)
1h 35m
08:35Palermo Airport
$141.79
direct

Next departures from Milan to Palermo

Sample times and fares for the coming days — book to confirm availability and price.

Ryanair $115.97
05:45 Milan (Malpensa Aeroporto Terminal 1)
3h 50m · direct
07:35 Palermo
Ryanair $117.91
05:45 Milan (Malpensa Aeroporto Terminal 1)
1h 50m · direct
07:35 Palermo Airport
Ryanair $128.27
05:45 Milan (Malpensa Aeroporto Terminal 1)
4h 35m · 1 changes
11:50 Palermo
SWISS $136.16
05:50 Milan (Malpensa Aeroporto Terminal 1)
5h 5m · 1 changes
14:00 Palermo
ITA Airways $375.84
06:20 Milan Linate Airport (LIN)
5h 30m · 2 changes
14:25 Palermo
Lufthansa $139.54
06:20 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
11:00 Palermo
ITA Airways $1,006.01
06:20 Milan (Malpensa Aeroporto Terminal 1)
5h 55m · 2 changes
13:15 Palermo
ITA Airways $153.48
06:20 Milan Linate Airport (LIN)
2h 25m · 1 changes
10:30 Palermo Airport
Air France $525.50
06:30 Milan Linate Airport (LIN)
6h 50m · 2 changes
14:25 Palermo
ITA Airways $436.61
06:30 Milan (Malpensa Aeroporto Terminal 1)
6h 20m · 2 changes
14:25 Palermo
Air France $450.11
06:50 Milan (Malpensa Aeroporto Terminal 1)
6h 50m · 2 changes
14:25 Palermo
Ryanair $105.80
06:50 Milan Bergamo Airport (BGY)
1h 40m · direct
08:30 Palermo Airport
Ryanair $120.40
06:50 Milan Bergamo Airport (BGY)
3h 40m · direct
08:30 Palermo
Brussels Airlines $268.94
07:00 Milan Linate Airport (LIN)
6h 55m · 2 changes
22:30 Palermo
ITA Airways $146.28
07:00 Milan Linate Airport (LIN)
4h 20m · 1 changes
11:30 Palermo
ITA Airways $510.87
07:00 Milan Linate Airport (LIN)
6h 15m · 2 changes
14:25 Palermo
ITA Airways $124.90
07:00 Milan Linate Airport (LIN)
4h 15m · 1 changes
15:25 Palermo
Brussels Airlines $313.92
07:00 Milan Linate Airport (LIN)
6h 55m · 2 changes
14:00 Palermo
Ryanair $120.40
07:05 Milan (Malpensa Aeroporto Terminal 1)
4h 25m · 1 changes
11:30 Palermo
$111.39
07:05 Milan (Malpensa Aeroporto Terminal 1)
2h 25m · 1 changes
11:30 Palermo Airport
$124.91
07:05 Milan (Malpensa Aeroporto Terminal 1)
2h 30m · 1 changes
10:35 Palermo Airport
Ryanair $112.74
07:05 Milan (Malpensa Aeroporto Terminal 1)
4h 25m · 1 changes
13:00 Palermo
Aeroitalia $113.64
07:05 Milan (Malpensa Aeroporto Terminal 1)
4h 30m · 1 changes
10:35 Palermo
ITA Airways $666.17
07:30 Milan Linate Airport (LIN)
5h 50m · 2 changes
14:25 Palermo
ITA Airways $457.99
07:30 Milan Linate Airport (LIN)
5h 45m · 2 changes
15:25 Palermo
ITA Airways $131.66
07:30 Milan Linate Airport (LIN)
2h 20m · 1 changes
11:30 Palermo Airport
ITA Airways $124.06
07:30 Milan Linate Airport (LIN)
4h 20m · 1 changes
11:30 Palermo
Lufthansa $247.49
07:30 Milan Linate Airport (LIN)
5h 10m · 1 changes
17:15 Palermo
ITA Airways $532.26
08:30 Milan Linate Airport (LIN)
6h 50m · 2 changes
17:15 Palermo
ITA Airways $124.06
08:30 Milan Linate Airport (LIN)
4h 20m · 1 changes
13:15 Palermo
ITA Airways $202.52
08:35 Milan Linate Airport (LIN)
3h 40m · direct
10:15 Palermo
Brussels Airlines $238.55
08:35 Milan (Malpensa Aeroporto Terminal 1)
6h 55m · 2 changes
22:30 Palermo
ITA Airways $216.06
08:35 Milan Linate Airport (LIN)
1h 40m · direct
10:15 Palermo Airport
ITA Airways $524.38
08:45 Milan (Malpensa Aeroporto Terminal 1)
5h 50m · 2 changes
15:25 Palermo
ITA Airways $454.61
08:45 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
11:00 Palermo
Ryanair $91.84
08:45 Milan (Malpensa Aeroporto Terminal 1)
3h 45m · direct
10:30 Palermo
Ryanair $93.77
08:45 Milan (Malpensa Aeroporto Terminal 1)
1h 45m · direct
10:30 Palermo Airport
Lufthansa $170.13
08:45 Milan (Malpensa Aeroporto Terminal 1)
5h 15m · 1 changes
17:15 Palermo
ITA Airways $131.66
09:00 Milan Linate Airport (LIN)
2h 20m · 1 changes
13:15 Palermo Airport
Condor $443.36
09:00 Milan (Malpensa Aeroporto Terminal 1)
6h 10m · 2 changes
19:15 Palermo
ITA Airways $124.06
09:00 Milan Linate Airport (LIN)
4h 20m · 1 changes
13:15 Palermo
Air France $566.01
09:10 Milan (Malpensa Aeroporto Terminal 1)
6h 45m · 2 changes
18:20 Palermo
Brussels Airlines $229.55
09:25 Milan Linate Airport (LIN)
6h 55m · 2 changes
22:30 Palermo
ITA Airways $335.33
09:35 Milan Linate Airport (LIN)
6h 5m · 2 changes
18:20 Palermo
Air France $614.40
09:45 Milan Linate Airport (LIN)
6h 45m · 2 changes
18:20 Palermo
Air France $571.64
09:45 Milan Linate Airport (LIN)
6h 50m · 2 changes
22:30 Palermo
ITA Airways $375.84
09:50 Milan Linate Airport (LIN)
5h 30m · 2 changes
18:20 Palermo
ITA Airways $453.48
09:55 Milan Linate Airport (LIN)
5h 5m · 1 changes
11:00 Palermo
Air Dolomiti $249.77
09:55 Milan Linate Airport (LIN)
5h 10m · 1 changes
17:15 Palermo
ITA Airways $672.92
09:55 Milan Linate Airport (LIN)
5h 45m · 2 changes
18:20 Palermo
ITA Airways $231.78
10:15 Milan Linate Airport (LIN)
3h 40m · direct
11:55 Palermo
ITA Airways $250.94
10:15 Milan Linate Airport (LIN)
1h 40m · direct
11:55 Palermo Airport
ITA Airways $405.10
10:40 Milan (Malpensa Aeroporto Terminal 1)
5h 35m · 2 changes
18:20 Palermo
Lufthansa $178.89
10:40 Milan Linate Airport (LIN)
6h 15m · 2 changes
17:15 Palermo
SWISS $123.77
10:40 Milan (Malpensa Aeroporto Terminal 1)
4h 55m · 1 changes
23:25 Palermo
Air France $564.89
11:25 Milan (Malpensa Aeroporto Terminal 1)
6h 40m · 2 changes
18:20 Palermo
Air France $521.00
11:25 Milan (Malpensa Aeroporto Terminal 1)
6h 45m · 2 changes
22:30 Palermo
ITA Airways $199.17
11:30 Milan Linate Airport (LIN)
4h 15m · 1 changes
15:25 Palermo
ITA Airways $320.70
11:55 Milan Linate Airport (LIN)
5h 30m · 2 changes
18:20 Palermo
Ryanair $79.90
12:00 Milan Bergamo Airport (BGY)
4h 25m · 1 changes
12:55 Palermo
Aeroitalia $136.15
12:15 Milan (Malpensa Aeroporto Terminal 1)
4h 25m · 1 changes
17:35 Palermo
Air France $523.25
12:20 Milan Linate Airport (LIN)
6h 50m · 2 changes
22:30 Palermo
Lufthansa $139.54
12:45 Milan (Malpensa Aeroporto Terminal 1)
5h 15m · 1 changes
17:15 Palermo
ITA Airways $453.48
12:45 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
11:00 Palermo
Lufthansa $142.91
12:45 Milan (Malpensa Aeroporto Terminal 1)
3h 15m · 1 changes
17:15 Palermo Airport
ITA Airways $124.06
13:00 Milan Linate Airport (LIN)
4h 15m · 1 changes
18:20 Palermo
$132.79
13:00 Milan (Malpensa Aeroporto Terminal 1)
1h 45m · direct
14:45 Palermo Airport
Ryanair $123.76
13:00 Milan Bergamo Airport (BGY)
2h 25m · 1 changes
17:10 Palermo Airport
Brussels Airlines $300.44
13:00 Milan Linate Airport (LIN)
6h 45m · 2 changes
22:30 Palermo
Easyjet $113.64
13:00 Milan (Malpensa Aeroporto Terminal 1)
3h 45m · direct
14:45 Palermo
Ryanair $115.43
13:00 Milan Bergamo Airport (BGY)
4h 25m · 1 changes
17:10 Palermo
ITA Airways $186.80
13:05 Milan Linate Airport (LIN)
1h 35m · direct
14:40 Palermo Airport
ITA Airways $175.51
13:05 Milan Linate Airport (LIN)
3h 35m · direct
14:40 Palermo
ITA Airways $131.66
14:30 Milan Linate Airport (LIN)
2h 15m · 1 changes
18:20 Palermo Airport
ITA Airways $304.95
14:30 Milan Linate Airport (LIN)
6h 5m · 2 changes
22:30 Palermo
ITA Airways $124.06
14:30 Milan Linate Airport (LIN)
4h 15m · 1 changes
18:20 Palermo
Ryanair $134.72
14:40 Milan Bergamo Airport (BGY)
1h 40m · direct
16:20 Palermo Airport
Ryanair $127.15
14:40 Milan Bergamo Airport (BGY)
3h 40m · direct
16:20 Palermo
ITA Airways $310.57
14:55 Milan Linate Airport (LIN)
6h 5m · 2 changes
22:30 Palermo
SWISS $123.77
14:55 Milan (Malpensa Aeroporto Terminal 1)
4h 50m · 1 changes
23:25 Palermo
Turkish Airlines $481.52
15:10 Milan (Malpensa Aeroporto Terminal 1)
7h 35m · 1 changes
18:15 Palermo
ITA Airways $353.33
15:30 Milan Linate Airport (LIN)
6h 25m · 2 changes
22:30 Palermo
ITA Airways $353.33
15:35 Milan Linate Airport (LIN)
6h 45m · 2 changes
22:30 Palermo
ITA Airways $320.70
15:35 Milan Linate Airport (LIN)
6h 35m · 2 changes
23:05 Palermo
ITA Airways $433.23
15:55 Milan Linate Airport (LIN)
6h 15m · 2 changes
22:30 Palermo
ITA Airways $571.64
16:00 Milan Linate Airport (LIN)
5h 50m · 2 changes
22:30 Palermo
ITA Airways $570.52
16:00 Milan Linate Airport (LIN)
5h 45m · 2 changes
23:05 Palermo
ITA Airways $124.90
16:00 Milan Linate Airport (LIN)
4h 20m · 1 changes
22:30 Palermo
ITA Airways $434.35
16:10 Milan (Malpensa Aeroporto Terminal 1)
6h 20m · 2 changes
22:30 Palermo
ITA Airways $257.68
16:15 Milan Linate Airport (LIN)
5h 30m · 2 changes
22:30 Palermo
Easyjet $131.66
16:25 Milan (Malpensa Aeroporto Terminal 1)
4h 25m · 1 changes
20:40 Palermo
$129.41
16:25 Milan (Malpensa Aeroporto Terminal 1)
2h 25m · 1 changes
20:40 Palermo Airport
ITA Airways $157.54
16:35 Milan Linate Airport (LIN)
1h 35m · direct
18:10 Palermo Airport
ITA Airways $148.53
16:35 Milan Linate Airport (LIN)
3h 35m · direct
18:10 Palermo
Lufthansa $277.29
17:10 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
11:00 Palermo
ITA Airways $453.48
17:35 Milan Linate Airport (LIN)
5h 5m · 1 changes
11:00 Palermo
Condor $445.61
17:35 Milan (Malpensa Aeroporto Terminal 1)
6h 10m · 2 changes
19:15 Palermo
ITA Airways $124.06
18:00 Milan Linate Airport (LIN)
4h 20m · 1 changes
22:30 Palermo
ITA Airways $453.48
18:30 Milan Linate Airport (LIN)
5h 5m · 1 changes
11:00 Palermo
ITA Airways $381.47
18:50 Milan (Malpensa Aeroporto Terminal 1)
6h 15m · 2 changes
09:20 Palermo
ITA Airways $131.66
19:00 Milan Linate Airport (LIN)
2h 20m · 1 changes
22:30 Palermo Airport
ITA Airways $124.06
19:00 Milan Linate Airport (LIN)
4h 20m · 1 changes
22:30 Palermo
ITA Airways $131.66
19:00 Milan Linate Airport (LIN)
2h 15m · 1 changes
23:05 Palermo Airport
Aegean Airlines $315.07
19:25 Milan (Malpensa Aeroporto Terminal 1)
6h 10m · 1 changes
19:40 Palermo
$108.03
19:30 Milan (Malpensa Aeroporto Terminal 1)
2h 50m · 1 changes
23:25 Palermo Airport
SWISS $123.77
19:30 Milan (Malpensa Aeroporto Terminal 1)
4h 50m · 1 changes
23:25 Palermo
ITA Airways $453.48
19:35 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
11:00 Palermo
Turkish Airlines $271.08
20:10 Milan (Malpensa Aeroporto Terminal 1)
7h 35m · 1 changes
18:15 Palermo
$157.54
20:15 Milan (Malpensa Aeroporto Terminal 1)
1h 45m · direct
22:00 Palermo Airport
Eurowings $436.61
20:40 Milan (Malpensa Aeroporto Terminal 1)
5h 10m · 1 changes
14:30 Palermo
ITA Airways $124.90
21:00 Milan Linate Airport (LIN)
4h 15m · 1 changes
09:20 Palermo
ITA Airways $248.68
21:20 Milan Linate Airport (LIN)
6h · 2 changes
11:30 Palermo
ITA Airways $186.80
21:35 Milan Linate Airport (LIN)
1h 35m · direct
23:10 Palermo Airport
Ryanair $97.63
21:35 Milan (Malpensa Aeroporto Terminal 1)
1h 50m · direct
23:25 Palermo Airport
ITA Airways $175.51
21:35 Milan Linate Airport (LIN)
3h 35m · direct
23:10 Palermo
Ryanair $95.70
21:35 Milan (Malpensa Aeroporto Terminal 1)
3h 50m · direct
23:25 Palermo
Brussels Airlines $264.45
21:45 Milan (Malpensa Aeroporto Terminal 1)
6h 50m · 2 changes
11:30 Palermo
See all timetables

Carriers on this route

Learn more about carriers on this route.

Air Dolomiti is an Italian regional airline based in Verona, Italy. It was founded in 1989 and is a subsidiary of Lufthansa. The airline operates flights to various destinations in Italy and Europe, including Germany, Austria, France, and Belgium. Air Dolomiti has a fleet of Embraer E-Jets, which are known for their fuel efficiency and environmental friendliness. The airline offers a range of services to its passengers, including in-flight meals, entertainment, and Wi-Fi. Air Dolomiti has won several awards for its customer service and has a reputation for being a reliable and efficient airline.
Brussels Airlines is the flag carrier airline of Belgium, headquartered in Brussels. It operates flights to over 100 destinations in Europe, Africa, North America, and Asia. The airline was founded in 2006 and is a member of the Star Alliance. Brussels Airlines is known for its high-quality service, modern fleet, and commitment to sustainability. It offers a range of travel classes, including Economy, Business, and Premium Economy. The airline also has a loyalty program called Miles & More, which allows passengers to earn and redeem miles for flights, upgrades, and other rewards. Brussels Airlines is a subsidiary of Lufthansa Group.
ITA Airways is a new Italian airline that was established in 2021 to replace the bankrupt Alitalia. The airline is owned by the Italian government and aims to provide high-quality services to passengers while promoting sustainable and responsible tourism. ITA Airways plans to operate a fleet of modern aircraft and offer a range of domestic and international routes. The airline has also committed to reducing its environmental impact by investing in fuel-efficient aircraft and adopting sustainable practices. ITA Airways is expected to play a key role in the recovery of the Italian aviation industry and contribute to the country's economic growth.
Lufthansa is a German airline and one of the largest airlines in Europe. It was founded in 1953 and operates flights to over 200 destinations worldwide. Lufthansa is a member of the Star Alliance, which is the world's largest airline alliance. The airline has a fleet of over 300 aircraft, including Airbus and Boeing planes. Lufthansa offers a range of services to its passengers, including in-flight entertainment, Wi-Fi, and a frequent flyer program called Miles & More. The airline is known for its high-quality service and has won numerous awards for its customer satisfaction and safety standards.
Scandinavian Airlines, commonly known as SAS, is the flag carrier of Denmark, Norway, and Sweden. It was founded in 1946 and operates a fleet of over 150 aircraft, serving more than 125 destinations worldwide. SAS offers both domestic and international flights, as well as a frequent flyer program called EuroBonus. The airline is known for its high level of service, modern fleet, and commitment to sustainability. SAS has won numerous awards for its customer service and has been recognized for its efforts to reduce its environmental impact through initiatives such as using biofuels and reducing waste.
Wizz Air is a low-cost airline based in Hungary that operates flights to destinations across Europe, the Middle East, and North Africa. Founded in 2003, the airline has grown rapidly and now operates a fleet of over 100 aircraft, serving more than 150 destinations in 44 countries. Wizz Air is known for its no-frills approach to air travel, offering low fares and charging extra for additional services such as checked baggage and in-flight meals. The airline has a strong focus on efficiency and cost control, allowing it to offer some of the lowest fares in the industry.

CO₂ emissions by mode

train 62.09kg
bus 66.52kg
flight 177.4kg
carpool 141.92kg

FAQ