Distance 199 miles (321 km) |
Average flight duration 9h 7m |
Cheapest ticket price $94 (€83) |
Flights per day 40 |
Direct flights 1 |
Airlines 1 |
Fastest flight 55m |
Cheapest month to travel February |
First flight 05:55 |
Last flight 22:30 |
Cheapest
Average
The best way to find a cheap flight ticket from Milan to Udine is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Lufthansa | 06:20AM Milan Linate Airport (LIN) | 3h45 | 10:05AM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
Lufthansa | 06:20AM Milan Linate Airport (LIN) | 7h20 | 01:40PM Ljubljana Joze Pucnik Airport (LJU) | 2 transfers | |
Lufthansa | 06:20AM Milan Linate Airport (LIN) | 7h20 | 01:40PM Ljubljana Joze Pucnik Airport (LJU) | 2 transfers | |
ITA | 06:30AM Milan Linate Airport (LIN) | 12h15 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 06:30AM Milan Linate Airport (LIN) | 3h55 | 10:25AM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 06:30AM Milan Linate Airport (LIN) | 8h00 | 02:30PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
Helvetic Airways | 06:45AM Milan Malpensa Airport (MXP) | 6h55 | 01:40PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
Air Dolomiti | 06:55AM Milan Malpensa Airport (MXP) | 6h45 | 01:40PM Ljubljana Joze Pucnik Airport (LJU) | 2 transfers | |
ITA | 08:00AM Milan Linate Airport (LIN) | 10h45 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 08:00AM Milan Linate Airport (LIN) | 14h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 08:00AM Milan Linate Airport (LIN) | 6h30 | 02:30PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
Brussels Airlines | 08:35AM Milan Malpensa Airport (MXP) | 7h10 | 03:45PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
ITA | 09:00AM Milan Linate Airport (LIN) | 9h45 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 09:00AM Milan Linate Airport (LIN) | 13h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 09:00AM Milan Linate Airport (LIN) | 5h30 | 02:30PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
Air Baltic | 10:30AM Milan Malpensa Airport (MXP) | 3h10 | 01:40PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
ITA | 11:00AM Milan Linate Airport (LIN) | 7h45 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 11:00AM Milan Linate Airport (LIN) | 11h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 11:00AM Milan Linate Airport (LIN) | 3h30 | 02:30PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 01:00PM Milan Linate Airport (LIN) | 9h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 01:00PM Milan Linate Airport (LIN) | 5h45 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 03:00PM Milan Linate Airport (LIN) | 7h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 03:00PM Milan Linate Airport (LIN) | 3h45 | 06:45PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
Helvetic Airways | 03:05PM Milan Malpensa Airport (MXP) | 7h25 | 10:30PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
ITA | 04:00PM Milan Linate Airport (LIN) | 18h25 | 10:25AM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
ITA | 04:00PM Milan Linate Airport (LIN) | 6h55 | 10:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 1 transfer | |
Air Baltic | 07:00PM Milan Malpensa Airport (MXP) | 3h30 | 10:30PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
Air Serbia | 07:55PM Milan Malpensa Airport (MXP) | 18h30 | 02:25PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
Air Serbia | 07:55PM Milan Malpensa Airport (MXP) | 23h55 | 07:50PM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
Air Serbia | 07:55PM Milan Malpensa Airport (MXP) | 13h00 | 08:55AM Ljubljana Joze Pucnik Airport (LJU) | 1 transfer | |
ITA | 08:00PM Milan Linate Airport (LIN) | 0h55 | 08:55PM Trieste Friuli Venezia Giulia Airport (TRS) | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
55 m
Average
8 h 44 m
Flights per day
31
Distance
321 km
Of the 31 flights that leave Milan for Udine every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Here are some other resources that might have the information you need