FlightsFrom Perugia

To Madrid

Cheap Flights from Perugia to Madrid

Browse current best options from Perugia. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Perugia

RatePunk searches hundreds of travel sites at once for deals on flights to Madrid

Prices updated 5 days ago

402 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated Jul 12, 2026.)

Today’s best flight deals from Perugia to Madrid

Explore current cheapest deals departing from Perugia to Madrid

September 21 - September 24

Cheapest

PEG - Madrid

216 €

117 €

Round trip

September 23 - September 25

Best

PEG - Madrid

216 €

120 €

Round trip

September 2 - September 8

Earliest

PEG - Madrid

206 €

127 €

Round trip

September 21 - September 26

PEG - Madrid

213 €

127 €

Round trip

October 18 - October 20

PEG - Madrid

209 €

129 €

Round trip

September 9 - September 12

PEG - Madrid

217 €

137 €

Round trip

September 12 - September 19

PEG - Madrid

207 €

137 €

Round trip

September 19 - September 20

PEG - Madrid

216 €

139 €

Round trip

September 2 - September 5

Earliest

PEG - Madrid

218 €

140 €

Round trip

September 26 - September 29

PEG - Madrid

216 €

141 €

Round trip

Unlock all 500+ flight deals to Madrid and get alerts when great deals appear

Perugia to Madrid: Overview

Insights for flights from Perugia to Madrid

The journey from Perugia to Madrid covers a distance of 1,362 km, classifying it as a short-haul route. This distance typically involves connecting flights, as direct options are not commonly available.
When looking for cheap flights from Perugia to Madrid, fares typically range from $119–$300, with a median of $184. Right now, current fares are above the typical level for this route. Approximately 34% of recent fares have been classified as a good price, indicating that competitive deals are available if you monitor the market. New deals show up several times a week, so setting up a price alert can be beneficial.
The cheapest time to fly from Perugia to Madrid is typically in October, with a median fare of $84. Other affordable months include January, where the median fare is $116, and May, with a median of $161. These months offer more budget-friendly options compared to the overall median.
Most itineraries for flights from Perugia to Madrid connect at least once. In fact, 0% of recent fares were non-stop. For connecting flights, the typical number of stopovers is 2, which significantly impacts the overall travel time.
A typical journey from Perugia to Madrid, including connections, takes approximately 20h 55m. This duration reflects the need for at least two stopovers on most itineraries, making it a considerably longer travel day compared to direct flights on other routes.

How much is a round trip from Perugia to Madrid

Regular price: €175 - €458

Prices for flights from Perugia to Madrid are currently below the regular range.

The regular price range for this route is 175 EUR to 458 EUR. The current lowest deal is 121 EUR with Ryanair, for travel from Sep 23-Sep 25.

now 121 €

Low 175 €

High 458 €

The cheapest time to fly from Perugia to Madrid

The cheapest month to fly from Perugia to Madrid is October, with a median price of $84. The most expensive month is March, with a median price of $259. Prices are generally lower from January to October.

October

Cheapest

Flights from 84 €

March

Most Expensive

Flights from 259 €

Jan
Mar
Apr
May
Jun
Jul
Aug
Oct

Direct flights from Perugia to Madrid

Airline logo

Ryanair

Airline logo

Aero Services Executive

Last-minute flights going from Perugia to Madrid

Tue, Jul 14

⌛ Last-Minute

PEG - Madrid

Ryanair

Perugia (PEG) - Madrid (MAD)

Ryanair

243 €

213 €

One-way

Wed, Jul 15

⌛ Last-Minute

PEG - Madrid

Ryanair

Perugia (PEG) - Madrid (MAD)

Ryanair

274 €

268 €

One-way

Thu, Jul 16

⌛ Last-Minute

PEG - Madrid

Ryanair

Perugia (PEG) - Madrid (MAD)

Ryanair

275 €

277 €

One-way

Sat, Jul 18

⌛ Last-Minute

PEG - Madrid

Ryanair

Perugia (PEG) - Madrid (MAD)

Ryanair

259 €

320 €

One-way

Wed, Jul 22

⌛ Last-Minute

PEG - Madrid

Ryanair

Perugia (PEG) - Madrid (MAD)

Ryanair

237 €

244 €

One-way

Thu, Jul 23

⌛ Last-Minute

PEG - Madrid

Aero Services Executive

Perugia (PEG) - Madrid (MAD)

Aero Services Executive

236 €

274 €

One-way

Biggest price drops on these dates for flights from Perugia to Madrid

2 nights

Jun 20 - Jun 22

269 €  →  188 €

30%

4 nights

Sep 11 - Sep 15

214 €  →  137 €

36%

4 nights

Oct 19 - Oct 23

206 €  →  133 €

36%

3 nights

Jun 20 - Jun 23

269 €  →  208 €

23%

Popular Airports to fly from Perugia to Madrid

Perugia - Madrid route insights

💸 Price insights

Recent fares are above the typical level

Recent fares from Perugia to Madrid are above the typical level, with a median price of $184.

📅 Best time to fly

October is historically the cheapest month to fly

Historically, October is the cheapest month to fly from Perugia to Madrid, with a median price of $84.

⏱️ Flight duration

Connecting flights average 20h 55m

Connecting flights from Perugia to Madrid typically take 20 hours and 55 minutes.

✈️ Airlines & availability

No direct flights available

There are no direct flights available from Perugia to Madrid; all routes include stopovers.

🏆 Airline highlight

Ryanair offers deals on this route

Ryanair has historically offered deals on flights from Perugia to Madrid.

🎯 Booking tip

Deals appear regularly for this route

Deals for flights from Perugia to Madrid appear regularly, typically within a 30-day window.

Perugia main airports to depart from

San Francesco d Assisi (PEG)

Cheapest

Perugia San Francesco d Assisi is a convenient departure airport for flights to Madrid.

📍 ~10 km from Perugia (reachable by car)

💸 Flights from ~$154

Madrid main airports to arrive at

Adolfo Suárez Madrid–Barajas (MAD)

Cheapest

Adolfo Suárez Madrid–Barajas Airport is a primary gateway for travelers flying from Perugia to Madrid.

📍 ~13 km from Madrid city center (reachable by car)

💸 Flights from ~$154

Airports nearby Madrid used as alternative

Valencia (VLC)

Valencia Airport is a major international airport with a wide range of European and domestic connections.

📍 ~300 km from Madrid (reachable by high-speed rail)

💸 Flights from ~$122

Barcelona–El Prat (BCN)

Cheapest

Barcelona–El Prat Airport is the largest alternative hub in Spain with the most extensive international flight network.

📍 ~500 km from Madrid (reachable by high-speed rail)

💸 Flights from ~$46

Málaga (AGP)

Málaga Airport is a major international gateway with high flight volume, especially for low-cost carriers.

📍 ~400 km from Madrid (reachable by high-speed rail)

💸 Flights from ~$130

Alicante–Elche (ALC)

Alicante–Elche Airport offers a significant volume of international flights, particularly to Northern Europe and the UK.

📍 ~360 km from Madrid (reachable by high-speed rail)

💸 Flights from ~$139

Seville (SVQ)

Seville Airport is the primary hub for Southern Spain with good domestic and European coverage.

📍 ~400 km from Madrid (reachable by high-speed rail)

💸 Flights from ~$144

Frequently Asked Questions About Flights to Madrid

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can often reveal better deals. Looking into flights with layovers instead of direct routes may also present cheaper options.

Booking flights in advance, often several months out, can sometimes lead to lower prices. However, prices can fluctuate, so it's wise to monitor fares. Weekday bookings may also offer different pricing compared to weekend purchases.

Comparing nearby airports at both your origin and destination can sometimes uncover more economical flight options. While it might add to your ground travel, the potential savings on airfare can be significant. Always factor in the total cost and convenience when considering this approach.