Milan to Prague Flights

Thu, Jun 20
+ Add return
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

Overview: Milan to Prague flight

distanceDistance400 miles (645 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price$184 (€161)
changesDirect flightYes
carriersAirlinesWizz Air, easyJet, Ryanair, Malta Air, Eurowings, Eurowings Europe, Lufthansa, Air France, Air Dolomiti, Air Baltic, Brussels Airlines, SWISS, Austrian Airlines, Lufthansa Cityline (2), LAER, Air Serbia, KLM Cityhopper or PGA-Portugalia Airlines

Flights from Milan to Prague cover the 400 miles (645 km) long trip taking on average 1 h 25 min with our travel partners like Wizz Air, easyJet, Ryanair, Malta Air, Eurowings, Eurowings Europe, Lufthansa, Air France, Air Dolomiti, Air Baltic, Brussels Airlines, SWISS, Austrian Airlines, Lufthansa Cityline (2), LAER, Air Serbia, KLM Cityhopper or PGA-Portugalia Airlines. There are direct flight services available. While the average ticket price for this route costs around $184 (€161), you can find the cheapest plane ticket for as low as $53 (€46). Travelers depart most frequently from Milan Malpensa Airport and arrive in Prague Vaclav Havel Airport.

The cheapest flights from Milan to Prague

Showing times and prices for Jun 20

Cheapest

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

Cheapest
easyJet
07:00AM1h25
Milan Malpensa Airport (MXP)
08:25AMPrague Vaclav Havel Airport (PRG)
$791One-way
0 transfers
Cheapest
easyJet
09:45AM1h25
Milan Malpensa Airport (MXP)
11:10AMPrague Vaclav Havel Airport (PRG)
$791One-way
0 transfers
2nd Cheapest
Wizz Air Malta
06:40AM1h25
Milan Malpensa Airport (MXP)
08:05AMPrague Vaclav Havel Airport (PRG)
$851One-way
0 transfers
easyJet
05:20PM1h30
Milan Malpensa Airport (MXP)
06:50PMPrague Vaclav Havel Airport (PRG)
$1181One-way
0 transfers
Air France
07:15AM11h50
Milan Malpensa Airport (MXP)
07:05PMPrague Vaclav Havel Airport (PRG)
$2291One-way
1 transfer

Flight schedulefrom Milan to Prague

Showing flights for tomorrow, Thursday, June 20
TAP Portugal
05:55AM12h45
Milan Malpensa Airport (MXP)
06:40PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Dolomiti
06:20AM3h25
Milan Malpensa Airport (MXP)
09:45AMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Dolomiti
06:20AM4h45
Milan Malpensa Airport (MXP)
11:05AMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
06:40AM12h05
Milan Linate Airport (LIN)
06:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
06:40AM6h55
Milan Linate Airport (LIN)
01:35PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
06:40AM11h05
Milan Linate Airport (LIN)
05:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Wizz Air Malta
06:40AM1h25
Milan Malpensa Airport (MXP)
08:05AMPrague Vaclav Havel Airport (PRG)
0 transfers
KLM
06:40AM3h50
Milan Linate Airport (LIN)
10:30AMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
06:50AM7h20
Milan Linate Airport (LIN)
02:10PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
06:50AM12h15
Milan Linate Airport (LIN)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
06:50AM4h55
Milan Linate Airport (LIN)
11:45AMPrague Vaclav Havel Airport (PRG)
1 transfer
Brussels Airlines
06:55AM4h05
Milan Linate Airport (LIN)
11:00AMPrague Vaclav Havel Airport (PRG)
1 transfer
easyJet
07:00AM1h25
Milan Malpensa Airport (MXP)
08:25AMPrague Vaclav Havel Airport (PRG)
0 transfers
Lufthansa
07:00AM4h05
Milan Linate Airport (LIN)
11:05AMPrague Vaclav Havel Airport (PRG)
1 transfer
Austrian Airlines
07:05AM3h30
Milan Malpensa Airport (MXP)
10:35AMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
07:15AM11h50
Milan Malpensa Airport (MXP)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
07:15AM6h55
Milan Malpensa Airport (MXP)
02:10PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
07:15AM4h30
Milan Malpensa Airport (MXP)
11:45AMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
09:05AM4h15
Milan Malpensa Airport (MXP)
01:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Serbia
09:30AM23h10
Milan Malpensa Airport (MXP)
08:40AMPrague Vaclav Havel Airport (PRG)
1 transfer
easyJet
09:45AM1h25
Milan Malpensa Airport (MXP)
11:10AMPrague Vaclav Havel Airport (PRG)
0 transfers
Air France
09:45AM12h00
Milan Linate Airport (LIN)
09:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
09:45AM9h20
Milan Linate Airport (LIN)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
09:45AM4h25
Milan Linate Airport (LIN)
02:10PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Dolomiti
10:00AM2h50
Milan Linate Airport (LIN)
12:50PMPrague Vaclav Havel Airport (PRG)
1 transfer
Norwegian Air Shuttle
10:10AM8h45
Milan Bergamo Orio al Serio Airport (BGY)
06:55PMPrague Vaclav Havel Airport (PRG)
1 transfer
Austrian Airlines
10:15AM5h50
Milan Malpensa Airport (MXP)
04:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
10:30AM8h35
Milan Malpensa Airport (MXP)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
10:30AM6h50
Milan Malpensa Airport (MXP)
05:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
Swiss
10:40AM3h25
Milan Malpensa Airport (MXP)
02:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM Cityhopper
10:50AM7h55
Milan Linate Airport (LIN)
06:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM Cityhopper
10:50AM11h40
Milan Linate Airport (LIN)
10:30PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM Cityhopper
10:50AM6h55
Milan Linate Airport (LIN)
05:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
11:00AM10h45
Milan Malpensa Airport (MXP)
09:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
11:00AM8h05
Milan Malpensa Airport (MXP)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
TAP Portugal
11:50AM24h45
Milan Malpensa Airport (MXP)
12:35PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
12:25PM6h40
Milan Malpensa Airport (MXP)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
12:25PM9h20
Milan Malpensa Airport (MXP)
09:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa Cityline
12:40PM5h10
Milan Linate Airport (LIN)
05:50PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
12:50PM4h55
Milan Malpensa Airport (MXP)
05:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
12:50PM9h40
Milan Malpensa Airport (MXP)
10:30PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
12:50PM5h55
Milan Malpensa Airport (MXP)
06:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
01:55PM7h50
Milan Linate Airport (LIN)
09:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
01:55PM5h10
Milan Linate Airport (LIN)
07:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Eurowings
02:00PM6h05
Milan Bergamo Orio al Serio Airport (BGY)
08:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Helvetic Airways
02:50PM3h30
Milan Malpensa Airport (MXP)
06:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM Cityhopper
03:55PM6h35
Milan Linate Airport (LIN)
10:30PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
05:15PM4h10
Milan Malpensa Airport (MXP)
09:25PMPrague Vaclav Havel Airport (PRG)
1 transfer
TAP Portugal
05:20PM19h15
Milan Malpensa Airport (MXP)
12:35PMPrague Vaclav Havel Airport (PRG)
1 transfer
easyJet
05:20PM1h30
Milan Malpensa Airport (MXP)
06:50PMPrague Vaclav Havel Airport (PRG)
0 transfers
Austrian Airlines
05:35PM4h15
Milan Malpensa Airport (MXP)
09:50PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air France
05:40PM4h05
Milan Malpensa Airport (MXP)
09:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Dolomiti
06:25PM3h00
Milan Linate Airport (LIN)
09:25PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
06:45PM4h30
Milan Malpensa Airport (MXP)
11:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
Brussels Airlines
06:50PM3h35
Milan Linate Airport (LIN)
10:25PMPrague Vaclav Havel Airport (PRG)
1 transfer
Helvetic Airways
07:10PM4h05
Milan Malpensa Airport (MXP)
11:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
Air Dolomiti
07:20PM3h55
Milan Linate Airport (LIN)
11:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
07:30PM3h45
Milan Malpensa Airport (MXP)
11:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
KLM
07:30PM12h50
Milan Malpensa Airport (MXP)
08:20AMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
07:45PM13h30
Milan Malpensa Airport (MXP)
09:15AMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
07:45PM16h20
Milan Malpensa Airport (MXP)
12:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
TAP Portugal
08:25PM16h10
Milan Malpensa Airport (MXP)
12:35PMPrague Vaclav Havel Airport (PRG)
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Prague by bus or flight

Thu
Jun 20
Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10

The fastest flights from Milan to Prague

Showing times and prices for Jun 20

Fastest Journey

1 h 25 m

Average

7 h 28 m

Flights per day

62

Distance

646 km

Of the 62 flights that leave Milan for Prague every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
easyJet
07:00AM1h25
Milan Malpensa Airport (MXP)
08:25AMPrague Vaclav Havel Airport (PRG)
$791One-way
0 transfers
Fastest
easyJet
09:45AM1h25
Milan Malpensa Airport (MXP)
11:10AMPrague Vaclav Havel Airport (PRG)
$791One-way
0 transfers
Fastest
Wizz Air Malta
06:40AM1h25
Milan Malpensa Airport (MXP)
08:05AMPrague Vaclav Havel Airport (PRG)
$851One-way
0 transfers
2nd Fastest
easyJet
05:20PM1h30
Milan Malpensa Airport (MXP)
06:50PMPrague Vaclav Havel Airport (PRG)
$1181One-way
0 transfers
Air Dolomiti
10:00AM2h50
Milan Linate Airport (LIN)
12:50PMPrague Vaclav Havel Airport (PRG)
$6051One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Wizz Air, Ryanair and easyJet flights from Milan to Prague

Wizz Air, Ryanair and easyJet flights will get you between Milan and Prague from $50 (€43). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your flight between Milan and Prague.

FAQs: Milan to Prague Flight

FAQs: Take a flight from Milan to Prague hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Prague.
FAQs
Cheap plane tickets from Milan to Prague can start from as little as $53 (€46) when you book in advance. The average flight ticket price for Milan to Prague is $184 (€161); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan to Prague flight time is 1 h 25 min   covering the 400 mile (645 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Milan to Prague leaves at 4: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Milan to Prague leaves at 8: 55 PM.
For the trip from Milan to Prague you can take a flight with Wizz Air, easyJet, Ryanair, Malta Air, Eurowings, Eurowings Europe, Lufthansa, Air France, Air Dolomiti, Air Baltic, Brussels Airlines, SWISS, Austrian Airlines, Lufthansa Cityline (2), LAER, Air Serbia, KLM Cityhopper or PGA-Portugalia Airlines. Be sure to check out all possible airlines that offer services from Milan to Prague on Omio to compare what amenities they may have.

Flights from Milan to Prague generally leave from Milan Malpensa Airport and arrive in Prague Vaclav Havel Airport.

Milan Malpensa Airport is 47.9 km away from Milan city centre and Prague Vaclav Havel Airport is 15.3 km from Prague city centre.

The cheapest month for a flight from Milan to Prague is May.
It's helpful to compare your options as there are 2 ways to travel from Milan to Prague including taking a bus or flight.

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
More routes, destinations and providers
Currency
Language