Munich MUC to Perugia PEG Flights

Sun, Sep 20
+ Add return
Ryanair
Malta Air
Vueling
easyJet
Iberia
2,000+ travel companies
Ryanair
Malta Air
Vueling
easyJet
Iberia
2,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Munich to Perugia flight

GermanyGermany
ItalyItaly
Icon of flight

Take a flight from Munich to Perugia and enjoy the approximately 349 miles (562 km) long journey. Find schedules and pricing options for a convenient and affordable trip.

The earliest flight runs at 05:20, the last at 17:25.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $12
Distance
349 miles (562 km)
First flight
5:20 AM
Last flight
5:25 PM
High Season
Jul - Sep
Low Season
Jan - Mar
Busiest Day
Sat
Least Busy Day
Sat
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $12

The cheapest and fastest flights from Munich to Perugia

Showing times, prices and bookable tickets for Sep 20

Cheapest price on Sep 20

$191

Average ticket price on Sep 20

$366

Fastest journey on Sep 20

8 h 35 m

Average journey duration on Sep 20

8 h 51 m

Flights on Sep 20

27

Distance

562 km

Cheap tickets

The best way to find a cheap flight ticket from Munich to Perugia is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Munich to Perugia will cost around $366 if you buy it on the day, but the cheapest tickets can be found for only $191.

Fast flights

It's difficult to get from Munich to Perugia without transferring at least 2 times.

  • easyJetU22997+RegionaleRegionale 83087 · Regionale 12551 · Regionale Veloce 4736
    9:40 AM9h55
    Munich Airport
    7:35 PMPerugia station
    $1911One-way
    3 transfers
  • easyJetU22997+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 4635
    9:40 AM9h55
    Munich Airport
    7:35 PMPerugia station
    $2091One-way
    2 transfers
  • easyJetU22997+IntercityIntercity 546+Leonardo ExpressLeonardo express 4663
    9:40 AM12h44
    Munich Airport
    10:24 PMPerugia station
    $2141One-way
    2 transfers
  • CitizenPlane2997+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 4635
    9:40 AM9h55
    Munich Airport
    7:35 PMPerugia station
    $2221One-way
    2 transfers
  • LufthansaLH1868+RegionaleRegionale 83109 · Regionale 12557+IntercityIntercity 546
    1:30 PM8h54
    Munich Airport
    10:24 PMPerugia station
    $2941One-way
    3 transfers

Travel Information

Compare train and bus for Munich to Perugia

Omio recommends booking the bus as it is the most popular option from Munich to Perugia among Omio's users. If you are prioritising price, take the train, with an average ticket price of $29 For those with little time, consider booking a train, which has an average total journey time of 9h 18m. If you are seeking to minimise your carbon footprint, the bus is your best option, with estimated CO2 emissions of 0.6 - 1.4kg. Average ticket prices depend on the travel mode: a train costs an average of $29, while a bus costs an average of $128.

Distance: 349 miles (562 km)

Compare bus with

Most popular
Bus
Train
Driving

$128

Average price

$29

Average price

Cheapest

$156

Average price

(fuel + tolls)

12h 56m

Average total duration

12h 26m

Onboard

+

30m

Additional time*

9h 18m

Average total duration

Fastest

8h 48m

Onboard

+

30m

Additional time*

9h 2m

Average total duration

(door-to-door)

0.6 - 1.4kg

CO2 emissions

Lowest

-

CO2 emissions

-

CO2 emissions

FlixBus

Most popular bus company

Deutsche Bahn

Most popular train company

Your own car or car rental

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

The cheapest way to travel from Munich to Perugia is a train with an average price of $29.

This is compared to other travel options from Munich to Perugia:

A train is $98 less than a bus for this route with tickets for a bus from Munich to Perugia costing on average $128.

The fastest way to travel from Munich to Perugia is by train with an average journey time of 8h 48m.

Other travel options to Perugia take longer:

Bus takes on average 12h 26m.

It's helpful to compare your options as there are 2 ways to travel between Munich and Perugia including taking a train and bus.
We recommend using the train as it is the most popular way to get from Munich to Perugia among Omio's users.

Live departures

Munich to Perugia flight times

The table below shows live departures for Munich to Perugia flights for tomorrow, Sunday, September 20. You can also manually refresh the results below to see updated flight journeys.

Last updated at
ProviderDepartsDurationArrivesTransfers
Tickets
LufthansaLH1850+ITALH5181+RegionaleRegionale 83087 · Regionale 125518:05 AM Munich Airport
11h30
7:35 PM Perugia station4 transfers
LufthansaLH1850+ITALH5181+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 46358:05 AM Munich Airport
11h30
7:35 PM Perugia station3 transfers
LufthansaLH1850+ITALH5181+IntercityIntercity 546+Leonardo ExpressLeonardo express 46638:05 AM Munich Airport
14h19
10:24 PM Perugia station3 transfers
LufthansaLH1866+RegionaleRegionale 83087 · Regionale 12551 · Regionale Veloce 47368:25 AM Munich Airport
11h10
7:35 PM Perugia station3 transfers
LufthansaLH1866+RegionaleRegionale 83109 · Regionale 12557+IntercityIntercity 5468:25 AM Munich Airport
13h59
10:24 PM Perugia station3 transfers
LufthansaLH1866+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 46358:25 AM Munich Airport
11h10
7:35 PM Perugia station2 transfers
SwissLX1101+ITALX3438+RegionaleRegionale 83087 · Regionale 125519:00 AM Munich Airport
10h35
7:35 PM Perugia station4 transfers
SwissLX1101+ITALX3438+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 46359:00 AM Munich Airport
10h35
7:35 PM Perugia station3 transfers
SwissLX1101+ITALX3438+IntercityIntercity 546+Leonardo ExpressLeonardo express 46639:00 AM Munich Airport
13h24
10:24 PM Perugia station3 transfers
Condor FlugdienstDE4304 · DE4419+RegionaleRegionale 83109 · Regionale 125579:15 AM Munich Airport
13h09
10:24 PM Perugia station4 transfers
Condor FlugdienstDE4304 · DE4419+Leonardo ExpressLeonardo express 4663+IntercityIntercity 5469:15 AM Munich Airport
13h09
10:24 PM Perugia station3 transfers
RegionaleRegionale 83087 · Regionale 12551 · Regionale Veloce 4736+easyJetU229979:40 AM Munich Airport
9h55
7:35 PM Perugia station3 transfers
IntercityIntercity 546+Leonardo ExpressLeonardo express 4663+easyJetU229979:40 AM Munich Airport
12h44
10:24 PM Perugia station2 transfers
RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 4635+easyJetU229979:40 AM Munich Airport
9h55
7:35 PM Perugia station2 transfers
CitizenPlane2997+Leonardo ExpressLeonardo express 4635+RegionaleRegionale Veloce 47369:40 AM Munich Airport
9h55
7:35 PM Perugia station2 transfers
LufthansaLH97 · LH234+RegionaleRegionale 83087 · Regionale 1255110:00 AM Munich Airport
9h35
7:35 PM Perugia station4 transfers
LufthansaLH97 · LH234+IntercityIntercity 546+Leonardo ExpressLeonardo express 466310:00 AM Munich Airport
12h24
10:24 PM Perugia station3 transfers
LufthansaLH97 · LH234+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 463510:00 AM Munich Airport
9h35
7:35 PM Perugia station3 transfers
Lufthansa City AirlinesLH4170+IntercityIntercity 546+Leonardo ExpressLeonardo express 466310:20 AM Munich Airport
12h04
10:24 PM Perugia station2 transfers
Lufthansa City AirlinesLH4170+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 463510:20 AM Munich Airport
9h15
7:35 PM Perugia station2 transfers
RegionaleRegionale Veloce 4736+CitizenPlane1874+Leonardo ExpressLeonardo express 463510:20 AM Munich Airport
9h15
7:35 PM Perugia station2 transfers
ITAAZ437+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 463511:00 AM Munich Airport
8h35
7:35 PM Perugia station2 transfers
ITAAZ437+IntercityIntercity 546+Leonardo ExpressLeonardo express 466311:00 AM Munich Airport
11h24
10:24 PM Perugia station2 transfers
ITALH5184+RegionaleRegionale Veloce 4736+Leonardo ExpressLeonardo express 463511:00 AM Munich Airport
8h35
7:35 PM Perugia station2 transfers
ITALH5184+IntercityIntercity 546+Leonardo ExpressLeonardo express 466311:00 AM Munich Airport
11h24
10:24 PM Perugia station2 transfers

Find all the dates and times for this journey

Compare prices and tickets Munich to Perugia by train or bus

Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Sun
Sep 20
Mon
Sep 21
Tue
Sep 22
Wed
Sep 23
Thu
Sep 24
Fri
Sep 25
Sat
Sep 26

Complete guide to Perugia

Things to do in Perugia

Discover the best of Perugia — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Perugia trip today.

  • Must visit

Galleria Nazionale dell'Umbria

Umbria's leading art museum, with masterpieces from the Middle Ages to the Renaissance in the historic Palazzo dei Priori.

  • Must visit

Collegio del Cambio

Richly decorated chapel with Perugino frescoes, a jewel of Renaissance painting and one of Perugia's most rewarding intimate visits.

  • Recommended

Museo Archeologico Nazionale dell'Umbria

Archaeological museum displaying Etruscan, Roman, and prehistoric finds. Essential for understanding Perugia's ancient roots.

Euro (€)

Moderate for Italy: hotels and dining are usually cheaper than Florence or Rome, while transit is limited but affordable. Tourist area prices rise in peak season.

Average meal costs

Budget
€8-12 for pizza slices, panini, or casual lunch.
Mid-range
€20-35 per person for a meal at a mid-range restaurant.
Fine dining
€60+ per person for upscale restaurants.
Coffee
€1.20-2.50 for espresso or cappuccino.

Tipping culture

Service is often included or modest. Round up or leave €1-2 in cafes, 5-10% at restaurants for good service, and round up taxi fares.

FAQs: Munich to Perugia Flight

Find answers to the most common questions about traveling from Munich to Perugia by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Perugia, this guide helps you travel smarter and with confidence.

FAQs

popular airports

Popular airports from Munich to Perugia

Most Munich to Perugia flights use the Munich Airport to Perugia San Egidio Airport airport pair. Use this guide to compare Munich and Perugia airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.

Departure airports in Munich
Arrival airports in Perugia

Which Munich airport do flights to Perugia leave from?

Flights from Munich to Perugia depart from Munich Airport. The airport is 3 miles (6 km) from Munich city centre at Nordallee 25, 85356 München, Germany.
Munich Airport (MUC)Nordallee 25, 85356 München, GermanyWifiShoppingParkingATMTaxisAccessibilityWCShowerLoungeLost and Found Office
City-centre transport

Getting to Munich Airport from Munich city centre

Munich Airport is 6 km from Munich city centre. Public transport options include:

TrainS8, S1 · 38m · $11 · every ~15 min
BusLufthansa Express Bus · 38m · $13 · every ~8 min
Lufthansa Express Bus · 43m · $13 · every ~8 min
FlixBus 141, FlixBus N199, N1366, 095, 040, N05 · 45m · $4 · every ~1 min
Shuttle50m · $16 · every ~8 min

Munich Airport airport facilities and services

Munich Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.

Wi-Fi and ATMs

Free Wi-Fi available throughout the airport. ATMs are located throughout the airport in both terminals.

Luggage and lost property

Lost and found is available at the station.

Parking, taxis and toilets

Available at Munich Airport: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Munich Airport: Elevators, assistance.

More options for your journey from Munich to Perugia

Here are some other resources that might have the information you need

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