Direct (nonstop) flights from Verona to Milan

1 airline flys nonstop from Verona Villafranca Airport (VRN) to Milan Malpensa Airport (MXP). It's 107 miles (173 km), about 45m in the air. Operated by Neos.

VRN
Verona Villafranca Airport
🇮🇹 Verona, Italy
MXP
Milan Malpensa Airport
🇮🇹 Milan, Italy
Flight Time
45m
Distance
107 mi
173 km
CO₂/pax
20 kg
−87 kg vs. layover
Airlines
1
Neos
Time Diff
Same timezone
Operated by Neos Neos

Route data last updated: May 30, 2026

Airlines with non-stop flights

Neos NO Neos
Route
VRN → MXP
Flight Time
45m
Distance
107 mi

Alternative Routes

Other ways to fly from Verona to Milan with one stop · direct emits 20 kg CO₂ per passenger

VRN MUC (Munich) MXP
Leg 1: 1h (208 mi) Leg 2: 1h 10m (237 mi) Total: ~2h 10m 🍃 107 kg CO₂ (+435% vs. direct)
Leg 1
VRN → MUC
1h · 208 mi
View VRN to MUC flights →
Leg 2
MUC → MXP
1h 10m · 237 mi
View MUC to MXP flights →
VRN OLB (Olbia) MXP
Leg 1: 1h 20m (318 mi) Leg 2: 1h 10m (328 mi) Total: ~2h 30m 🍃 145 kg CO₂ (+625% vs. direct)
Leg 1
VRN → OLB
1h 20m · 318 mi
View VRN to OLB flights →
Leg 2
OLB → MXP
1h 10m · 328 mi
View OLB to MXP flights →
VRN FRA (Frankfurt) MXP
Leg 1: 1h 20m (339 mi) Leg 2: 1h 15m (305 mi) Total: ~2h 35m 🍃 144 kg CO₂ (+620% vs. direct)
Leg 1
VRN → FRA
1h 20m · 339 mi
View VRN to FRA flights →
Leg 2
FRA → MXP
1h 15m · 305 mi
View FRA to MXP flights →
VRN FCO (Rome) MXP
Leg 1: 1h 20m (258 mi) Leg 2: 1h 15m (318 mi) Total: ~2h 35m 🍃 132 kg CO₂ (+560% vs. direct)
Leg 1
VRN → FCO
1h 20m · 258 mi
View VRN to FCO flights →
Leg 2
FCO → MXP
1h 15m · 318 mi
View FCO to MXP flights →
VRN AHO (Alghero) MXP
Leg 1: 1h 20m (355 mi) Leg 2: 1h 15m (345 mi) Total: ~2h 35m 🍃 155 kg CO₂ (+675% vs. direct)
Leg 1
VRN → AHO
1h 20m · 355 mi
View VRN to AHO flights →
Leg 2
AHO → MXP
1h 15m · 345 mi
View AHO to MXP flights →

Looking for the return flight?

MXP → VRN: Flights from Milan to Verona

Frequently Asked Questions

How long is the direct flight from Verona to Milan?

A nonstop flight from Verona (VRN) to Milan (MXP) takes approximately 0 hours and 45 minutes. The distance is 107 miles (173 km).

Which airlines fly nonstop from Verona to Milan?

Just Neos.

Is there a nonstop flight from Verona to Milan?

Yes. 1 airline: Neos.

How far is Verona from Milan?

The flight distance from Verona to Milan is 107 miles (173 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Verona to Milan?

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

What is the carbon footprint of a flight from Verona to Milan?

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

Is the return flight from Milan to Verona 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 Verona to Milan?

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 Verona Villafranca Airport for this flight?

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