Direct (nonstop) flights from Brindisi to Perugia

1 airline flys nonstop from Casale (BDS) to Sant Egidio Airport (PEG). It's 326 miles (525 km), about 1h 15m in the air. Operated by Ryanair.

BDS
Casale
🇮🇹 Brindisi, Italy
PEG
Sant Egidio Airport
🇮🇹 Perugia, Italy
Flight Time
1h 15m
Distance
326 mi
525 km
CO₂/pax
60 kg
−85 kg vs. layover
Airlines
1
Ryanair
Time Diff
Same timezone
Operated by Ryanair Ryanair

Route data last updated: May 30, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
BDS → PEG
Flight Time
1h 15m
Distance
326 mi

Alternative Routes

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

BDS PMO (Palermo) PEG
Leg 1: 1h 10m (309 mi) Leg 2: 1h 20m (340 mi) Total: ~2h 30m 🍃 145 kg CO₂ (+142% vs. direct)
Leg 1
BDS → PMO
1h 10m · 309 mi
View BDS to PMO flights →
Leg 2
PMO → PEG
1h 20m · 340 mi
View PMO to PEG flights →
BDS SUF (Lamezia-Terme) PEG
Leg 1: 1h 15m (150 mi) Leg 2: 1h 40m (348 mi) Total: ~2h 55m 🍃 117 kg CO₂ (+95% vs. direct)
Leg 1
BDS → SUF
1h 15m · 150 mi
View BDS to SUF flights →
Leg 2
SUF → PEG
1h 40m · 348 mi
View SUF to PEG flights →
BDS OTP (Bucharest) PEG
Leg 1: 1h 35m (495 mi) Leg 2: 2h 10m (684 mi) Total: ~3h 45m 🍃 244 kg CO₂ (+307% vs. direct)
Leg 1
BDS → OTP
1h 35m · 495 mi
View BDS to OTP flights →
Leg 2
OTP → PEG
2h 10m · 684 mi
View OTP to PEG flights →
BDS CRL (Brussels) PEG
Leg 1: 2h 30m (938 mi) Leg 2: 1h 55m (635 mi) Total: ~4h 25m 🍃 302 kg CO₂ (+403% vs. direct)
Leg 1
BDS → CRL
2h 30m · 938 mi
View BDS to CRL flights →
Leg 2
CRL → PEG
1h 55m · 635 mi
View CRL to PEG flights →
BDS RTM (Rotterdam) PEG
Leg 1: 2h 35m (1,009 mi) Leg 2: 1h 55m (718 mi) Total: ~4h 30m 🍃 329 kg CO₂ (+448% vs. direct)
Leg 1
BDS → RTM
2h 35m · 1,009 mi
View BDS to RTM flights →
Leg 2
RTM → PEG
1h 55m · 718 mi
View RTM to PEG flights →

Frequently Asked Questions

How long is the direct flight from Brindisi to Perugia?

A nonstop flight from Brindisi (BDS) to Perugia (PEG) takes approximately 1 hours and 15 minutes. The distance is 326 miles (525 km).

Which airlines fly nonstop from Brindisi to Perugia?

Just Ryanair.

Is there a nonstop flight from Brindisi to Perugia?

Yes. 1 airline: Ryanair.

How far is Brindisi from Perugia?

The flight distance from Brindisi to Perugia is 326 miles (525 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 Brindisi to Perugia?

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

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

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

Is the return flight from Perugia to Brindisi 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 Brindisi 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 Casale for this flight?

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