Direct (nonstop) flights from Lanzarote to Oslo

1 airline flys nonstop from Lanzarote Airport (ACE) to Oslo Gardermoen Airport (OSL). It's 2,446 miles (3,936 km), about 5h 20m in the air. Operated by Norwegian Air Shuttle.

ACE
Lanzarote Airport
🇪🇸 Lanzarote, Spain
OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
Flight Time
5h 20m
Distance
2,446 mi
3,936 km
CO₂/pax
413 kg
−37 kg vs. layover
Airlines
1
Norwegian Air Shuttle
Time Diff
+1h
Operated by Norwegian Air Shuttle Norwegian Air Shuttle

Route data last updated: May 28, 2026

Airlines with non-stop flights

Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
ACE → OSL
Flight Time
5h 20m
Distance
2,446 mi

Alternative Routes

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

ACE FAO (Faro) OSL
Leg 1: 1h 50m (645 mi) Leg 2: 4h (1,809 mi) Total: ~5h 50m 🍃 450 kg CO₂ (+9% vs. direct)
Leg 1
ACE → FAO
1h 50m · 645 mi
View ACE to FAO flights →
Leg 2
FAO → OSL
4h · 1,809 mi
View FAO to OSL flights →
ACE BIO (Bilbao) OSL
Leg 1: 2h 50m (1,154 mi) Leg 2: 3h 5m (1,307 mi) Total: ~5h 55m 🍃 441 kg CO₂ (+7% vs. direct)
Leg 1
ACE → BIO
2h 50m · 1,154 mi
View ACE to BIO flights →
Leg 2
BIO → OSL
3h 5m · 1,307 mi
View BIO to OSL flights →
ACE EIN (Eindhoven) OSL
Leg 1: 4h 5m (1,837 mi) Leg 2: 1h 50m (643 mi) Total: ~5h 55m 🍃 454 kg CO₂ (+10% vs. direct)
Leg 1
ACE → EIN
4h 5m · 1,837 mi
View ACE to EIN flights →
Leg 2
EIN → OSL
1h 50m · 643 mi
View EIN to OSL flights →
ACE DUS (Dusseldorf) OSL
Leg 1: 4h 15m (1,867 mi) Leg 2: 1h 45m (639 mi) Total: ~6h 🍃 458 kg CO₂ (+11% vs. direct)
Leg 1
ACE → DUS
4h 15m · 1,867 mi
View ACE to DUS flights →
Leg 2
DUS → OSL
1h 45m · 639 mi
View DUS to OSL flights →
ACE BOD (Bordeaux) OSL
Leg 1: 3h 15m (1,304 mi) Leg 2: 2h 45m (1,169 mi) Total: ~6h 🍃 443 kg CO₂ (+7% vs. direct)
Leg 1
ACE → BOD
3h 15m · 1,304 mi
View ACE to BOD flights →
Leg 2
BOD → OSL
2h 45m · 1,169 mi
View BOD to OSL flights →

Looking for the return flight?

OSL → ACE: Flights from Oslo to Lanzarote

Frequently Asked Questions

How long is the direct flight from Lanzarote to Oslo?

A nonstop flight from Lanzarote (ACE) to Oslo (OSL) takes approximately 5 hours and 20 minutes. The distance is 2,446 miles (3,936 km).

Which airlines fly nonstop from Lanzarote to Oslo?

Just Norwegian Air Shuttle.

Is there a nonstop flight from Lanzarote to Oslo?

Yes. 1 airline: Norwegian Air Shuttle.

How far is Lanzarote from Oslo?

The flight distance from Lanzarote to Oslo is 2,446 miles (3,936 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Lanzarote and Oslo?

Oslo is 1 hour ahead of Lanzarote. (Atlantic/Canary vs Europe/Oslo.)

What type of aircraft flies from Lanzarote to Oslo?

At 5h 20m, 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 Norway?

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

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

Roughly 413 kg CO2 per passenger one-way. That's about the same as driving 2,065 km.

Is the return flight from Oslo 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 Oslo?

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.