Direct (nonstop) flights from Las Palmas to Milan

3 airlines fly nonstop from Gran Canaria Airport (LPA) to Milan Malpensa Airport (MXP). It's 1,796 miles (2,891 km), about 4h 10m in the air. Operated by Ryanair, Neos, easyJet.

LPA
Gran Canaria Airport
🇪🇸 Las Palmas, Spain
MXP
Milan Malpensa Airport
🇮🇹 Milan, Italy
Flight Time
4h 10m
Distance
1,796 mi
2,891 km
CO₂/pax
304 kg
−41 kg vs. layover
Airlines
3
Ryanair +2
Time Diff
+1h
Operated by Ryanair Ryanair Neos Neos easyJet easyJet

Route data last updated: May 27, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
LPA → MXP
Flight Time
4h 10m
Distance
1,796 mi
Neos NO Neos
Route
LPA → MXP
Flight Time
4h 10m
Distance
1,796 mi
easyJet U2 easyJet
Route
LPA → MXP
Flight Time
4h 10m
Distance
1,796 mi

Alternative Routes

Other ways to fly from Las Palmas to Milan with one stop · direct emits 304 kg CO₂ per passenger

LPA MAH (Menorca) MXP
Leg 1: 3h 5m (1,389 mi) Leg 2: 1h 30m (458 mi) Total: ~4h 35m 🍃 345 kg CO₂ (+13% vs. direct)
Leg 1
LPA → MAH
3h 5m · 1,389 mi
View LPA to MAH flights →
Leg 2
MAH → MXP
1h 30m · 458 mi
View MAH to MXP flights →
LPA ACE (Lanzarote) MXP
Leg 1: 45m (129 mi) Leg 2: 3h 55m (1,673 mi) Total: ~4h 40m 🍃 332 kg CO₂ (+9% vs. direct)
Leg 1
LPA → ACE
45m · 129 mi
View LPA to ACE flights →
Leg 2
ACE → MXP
3h 55m · 1,673 mi
View ACE to MXP flights →
LPA FUE (Puerto del Rosario) MXP
Leg 1: 40m (99 mi) Leg 2: 4h (1,709 mi) Total: ~4h 40m 🍃 332 kg CO₂ (+9% vs. direct)
Leg 1
LPA → FUE
40m · 99 mi
View LPA to FUE flights →
Leg 2
FUE → MXP
4h · 1,709 mi
View FUE to MXP flights →
LPA SVQ (Sevilla) MXP
Leg 1: 2h 15m (855 mi) Leg 2: 2h 30m (943 mi) Total: ~4h 45m 🍃 342 kg CO₂ (+13% vs. direct)
Leg 1
LPA → SVQ
2h 15m · 855 mi
View LPA to SVQ flights →
Leg 2
SVQ → MXP
2h 30m · 943 mi
View SVQ to MXP flights →
LPA PMI (Palma de Mallorca) MXP
Leg 1: 3h (1,310 mi) Leg 2: 1h 45m (518 mi) Total: ~4h 45m 🍃 342 kg CO₂ (+13% vs. direct)
Leg 1
LPA → PMI
3h · 1,310 mi
View LPA to PMI flights →
Leg 2
PMI → MXP
1h 45m · 518 mi
View PMI to MXP flights →

Frequently Asked Questions

How long is the direct flight from Las Palmas to Milan?

A nonstop flight from Las Palmas (LPA) to Milan (MXP) takes approximately 4 hours and 10 minutes. The distance is 1,796 miles (2,891 km).

Which airlines fly nonstop from Las Palmas to Milan?

3 airlines: Ryanair, Neos, easyJet.

Is there a nonstop flight from Las Palmas to Milan?

Yes. 3 airlines: Ryanair, Neos, easyJet.

How far is Las Palmas from Milan?

The flight distance from Las Palmas to Milan is 1,796 miles (2,891 km), measured as the great-circle (shortest air) distance.

What is the time difference between Las Palmas and Milan?

Milan is 1 hour ahead of Las Palmas. (Atlantic/Canary vs Europe/Rome.)

What type of aircraft flies from Las Palmas to Milan?

At 4h 10m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Spain to Italy?

Depends on your passport. Check with the Italy embassy or an official visa portal before booking — requirements change.

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

Roughly 304 kg CO2 per passenger one-way. That's about the same as driving 1,520 km.

Is the return flight from Milan to Las Palmas 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 Las Palmas 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 Gran Canaria Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.