Direct (nonstop) flights from Edinburgh to Lanzarote

3 airlines fly nonstop from Edinburgh Airport (EDI) to Lanzarote Airport (ACE). It's 1,931 miles (3,107 km), about 4h 40m in the air. Operated by Ryanair, Jet2, easyJet.

EDI
Edinburgh Airport
🇬🇧 Edinburgh, United Kingdom
ACE
Lanzarote Airport
🇪🇸 Lanzarote, Spain
Flight Time
4h 40m
Distance
1,931 mi
3,107 km
CO₂/pax
326 kg
−35 kg vs. layover
Airlines
3
Ryanair +2
Time Diff
Same timezone
Operated by Ryanair Ryanair Jet2 Jet2 easyJet easyJet

Route data last updated: May 30, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
EDI → ACE
Flight Time
4h 40m
Distance
1,931 mi
Jet2 LS Jet2
Route
EDI → ACE
Flight Time
4h 40m
Distance
1,931 mi
easyJet U2 easyJet
Route
EDI → ACE
Flight Time
4h 40m
Distance
1,931 mi

Alternative Routes

Other ways to fly from Edinburgh to Lanzarote with one stop · direct emits 326 kg CO₂ per passenger

EDI ORK (Cork) ACE
Leg 1: 1h 20m (352 mi) Leg 2: 3h 50m (1,602 mi) Total: ~5h 10m 🍃 361 kg CO₂ (+11% vs. direct)
Leg 1
EDI → ORK
1h 20m · 352 mi
View EDI to ORK flights →
Leg 2
ORK → ACE
3h 50m · 1,602 mi
View ORK to ACE flights →
EDI BFS (Belfast) ACE
Leg 1: 50m (143 mi) Leg 2: 4h 25m (1,813 mi) Total: ~5h 15m 🍃 357 kg CO₂ (+10% vs. direct)
Leg 1
EDI → BFS
50m · 143 mi
View EDI to BFS flights →
Leg 2
BFS → ACE
4h 25m · 1,813 mi
View BFS to ACE flights →
EDI BRS (Bristol) ACE
Leg 1: 1h 15m (316 mi) Leg 2: 4h (1,647 mi) Total: ~5h 15m 🍃 362 kg CO₂ (+11% vs. direct)
Leg 1
EDI → BRS
1h 15m · 316 mi
View EDI to BRS flights →
Leg 2
BRS → ACE
4h · 1,647 mi
View BRS to ACE flights →
EDI SDR (Santander) ACE
Leg 1: 2h 25m (866 mi) Leg 2: 2h 50m (1,136 mi) Total: ~5h 15m 🍃 377 kg CO₂ (+16% vs. direct)
Leg 1
EDI → SDR
2h 25m · 866 mi
View EDI to SDR flights →
Leg 2
SDR → ACE
2h 50m · 1,136 mi
View SDR to ACE flights →
EDI DUB (Dublin) ACE
Leg 1: 1h 5m (209 mi) Leg 2: 4h 15m (1,730 mi) Total: ~5h 20m 🍃 356 kg CO₂ (+9% vs. direct)
Leg 1
EDI → DUB
1h 5m · 209 mi
View EDI to DUB flights →
Leg 2
DUB → ACE
4h 15m · 1,730 mi
View DUB to ACE flights →

Frequently Asked Questions

How long is the direct flight from Edinburgh to Lanzarote?

A nonstop flight from Edinburgh (EDI) to Lanzarote (ACE) takes approximately 4 hours and 40 minutes. The distance is 1,931 miles (3,107 km).

Which airlines fly nonstop from Edinburgh to Lanzarote?

3 airlines: Ryanair, Jet2, easyJet.

Is there a nonstop flight from Edinburgh to Lanzarote?

Yes. 3 airlines: Ryanair, Jet2, easyJet.

How far is Edinburgh from Lanzarote?

The flight distance from Edinburgh to Lanzarote is 1,931 miles (3,107 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What type of aircraft flies from Edinburgh to Lanzarote?

At 4h 40m, 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 United Kingdom to Spain?

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

What is the carbon footprint of a flight from Edinburgh to Lanzarote?

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

Is the return flight from Lanzarote to Edinburgh 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 Edinburgh to Lanzarote?

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

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