Direct (nonstop) flights from Lanzarote to Edinburgh

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

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

Route data last updated: May 28, 2026

Airlines with non-stop flights

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

Alternative Routes

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

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

Frequently Asked Questions

How long is the direct flight from Lanzarote to Edinburgh?

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

Which airlines fly nonstop from Lanzarote to Edinburgh?

3 airlines: Ryanair, Jet2, easyJet.

Is there a nonstop flight from Lanzarote to Edinburgh?

Yes. 3 airlines: Ryanair, Jet2, easyJet.

How far is Lanzarote from Edinburgh?

The flight distance from Lanzarote to Edinburgh 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 Lanzarote to Edinburgh?

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

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

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

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

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

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

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