Direct (nonstop) flights from Palermo to Perugia

1 airline flys nonstop from Falcone Borsellino Airport (PMO) to Sant Egidio Airport (PEG). It's 340 miles (547 km), about 1h 20m in the air. Operated by Ryanair.

PMO
Falcone Borsellino Airport
🇮🇹 Palermo, Italy
PEG
Sant Egidio Airport
🇮🇹 Perugia, Italy
Flight Time
1h 20m
Distance
340 mi
547 km
CO₂/pax
63 kg
−64 kg vs. layover
Airlines
1
Ryanair
Time Diff
Same timezone
Operated by Ryanair Ryanair

Route data last updated: May 29, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
PMO → PEG
Flight Time
1h 20m
Distance
340 mi

Alternative Routes

Other ways to fly from Palermo to Perugia with one stop · direct emits 63 kg CO₂ per passenger

PMO CAG (Cagliari) PEG
Leg 1: 1h (231 mi) Leg 2: 1h 15m (320 mi) Total: ~2h 15m 🍃 127 kg CO₂ (+102% vs. direct)
Leg 1
PMO → CAG
1h · 231 mi
View PMO to CAG flights →
Leg 2
CAG → PEG
1h 15m · 320 mi
View CAG to PEG flights →
PMO OLB (Olbia) PEG
Leg 1: 1h 5m (268 mi) Leg 2: 1h 20m (216 mi) Total: ~2h 25m 🍃 115 kg CO₂ (+83% vs. direct)
Leg 1
PMO → OLB
1h 5m · 268 mi
View PMO to OLB flights →
Leg 2
OLB → PEG
1h 20m · 216 mi
View OLB to PEG flights →
PMO BDS (Brindisi) PEG
Leg 1: 1h 15m (309 mi) Leg 2: 1h 15m (326 mi) Total: ~2h 30m 🍃 142 kg CO₂ (+125% vs. direct)
Leg 1
PMO → BDS
1h 15m · 309 mi
View PMO to BDS flights →
Leg 2
BDS → PEG
1h 15m · 326 mi
View BDS to PEG flights →
PMO BCN (Barcelona) PEG
Leg 1: 2h (624 mi) Leg 2: 1h 55m (549 mi) Total: ~3h 55m 🍃 243 kg CO₂ (+286% vs. direct)
Leg 1
PMO → BCN
2h · 624 mi
View PMO to BCN flights →
Leg 2
BCN → PEG
1h 55m · 549 mi
View BCN to PEG flights →
PMO KRK (Krakow) PEG
Leg 1: 2h 25m (884 mi) Leg 2: 1h 55m (593 mi) Total: ~4h 20m 🍃 299 kg CO₂ (+375% vs. direct)
Leg 1
PMO → KRK
2h 25m · 884 mi
View PMO to KRK flights →
Leg 2
KRK → PEG
1h 55m · 593 mi
View KRK to PEG flights →

Looking for the return flight?

PEG → PMO: Flights from Perugia to Palermo

Frequently Asked Questions

How long is the direct flight from Palermo to Perugia?

A nonstop flight from Palermo (PMO) to Perugia (PEG) takes approximately 1 hours and 20 minutes. The distance is 340 miles (547 km).

Which airlines fly nonstop from Palermo to Perugia?

Just Ryanair.

Is there a nonstop flight from Palermo to Perugia?

Yes. 1 airline: Ryanair.

How far is Palermo from Perugia?

The flight distance from Palermo to Perugia is 340 miles (547 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Palermo to Perugia?

At 1h 20m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Palermo to Perugia?

Roughly 63 kg CO2 per passenger one-way. That's about the same as driving 315 km.

Is the return flight from Perugia to Palermo also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Palermo to Perugia?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Falcone Borsellino Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.