Direct (nonstop) flights from Palma de Mallorca to Oslo

3 airlines fly nonstop from Palma De Mallorca Airport (PMI) to Oslo Gardermoen Airport (OSL). It's 1,472 miles (2,369 km), about 3h 35m in the air. Operated by Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines.

PMI
Palma De Mallorca Airport
🇪🇸 Palma de Mallorca, Spain
OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
Flight Time
3h 35m
Distance
1,472 mi
2,369 km
CO₂/pax
249 kg
−48 kg vs. layover
Airlines
3
Norwegian Air Sweden +2
Time Diff
Same timezone
Operated by Norwegian Air Sweden Norwegian Air Sweden Norwegian Air Shuttle Norwegian Air Shuttle Scandinavian Airlines Scandinavian Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Norwegian Air Sweden D8 Norwegian Air Sweden
Route
PMI → OSL
Flight Time
3h 35m
Distance
1,472 mi
Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
PMI → OSL
Flight Time
3h 35m
Distance
1,472 mi
Scandinavian Airlines SK Scandinavian Airlines
Route
PMI → OSL
Flight Time
3h 35m
Distance
1,472 mi

Alternative Routes

Other ways to fly from Palma de Mallorca to Oslo with one stop · direct emits 249 kg CO₂ per passenger

PMI DUS (Dusseldorf) OSL
Leg 1: 2h 20m (833 mi) Leg 2: 1h 45m (639 mi) Total: ~4h 5m 🍃 297 kg CO₂ (+19% vs. direct)
Leg 1
PMI → DUS
2h 20m · 833 mi
View PMI to DUS flights →
Leg 2
DUS → OSL
1h 45m · 639 mi
View DUS to OSL flights →
PMI HAM (Hamburg) OSL
Leg 1: 2h 40m (1,031 mi) Leg 2: 1h 25m (455 mi) Total: ~4h 5m 🍃 283 kg CO₂ (+14% vs. direct)
Leg 1
PMI → HAM
2h 40m · 1,031 mi
View PMI to HAM flights →
Leg 2
HAM → OSL
1h 25m · 455 mi
View HAM to OSL flights →
PMI STR (Stuttgart) OSL
Leg 1: 2h (708 mi) Leg 2: 2h 5m (799 mi) Total: ~4h 5m 🍃 304 kg CO₂ (+22% vs. direct)
Leg 1
PMI → STR
2h · 708 mi
View PMI to STR flights →
Leg 2
STR → OSL
2h 5m · 799 mi
View STR to OSL flights →
PMI LYS (Lyon) OSL
Leg 1: 1h 35m (442 mi) Leg 2: 2h 30m (1,030 mi) Total: ~4h 5m 🍃 281 kg CO₂ (+13% vs. direct)
Leg 1
PMI → LYS
1h 35m · 442 mi
View PMI to LYS flights →
Leg 2
LYS → OSL
2h 30m · 1,030 mi
View LYS to OSL flights →
PMI AAR (Aarhus) OSL
Leg 1: 3h 5m (1,212 mi) Leg 2: 1h (269 mi) Total: ~4h 5m 🍃 280 kg CO₂ (+12% vs. direct)
Leg 1
PMI → AAR
3h 5m · 1,212 mi
View PMI to AAR flights →
Leg 2
AAR → OSL
1h · 269 mi
View AAR to OSL flights →

Frequently Asked Questions

How long is the direct flight from Palma de Mallorca to Oslo?

A nonstop flight from Palma de Mallorca (PMI) to Oslo (OSL) takes approximately 3 hours and 35 minutes. The distance is 1,472 miles (2,369 km).

Which airlines fly nonstop from Palma de Mallorca to Oslo?

3 airlines: Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines.

Is there a nonstop flight from Palma de Mallorca to Oslo?

Yes. 3 airlines: Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines.

How far is Palma de Mallorca from Oslo?

The flight distance from Palma de Mallorca to Oslo is 1,472 miles (2,369 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Palma de Mallorca to Oslo?

At 3h 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 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 Palma de Mallorca to Oslo?

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

Is the return flight from Oslo to Palma de Mallorca 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 Palma de Mallorca 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 Palma De Mallorca Airport for this flight?

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