Direct (nonstop) flights from Dubai to Oslo

1 airline flys nonstop from Dubai International Airport (DXB) to Oslo Gardermoen Airport (OSL). It's 3,194 miles (5,140 km), about 7h 35m in the air. Operated by Emirates.

DXB
Dubai International Airport
🇦🇪 Dubai, United Arab Emirates
OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
Flight Time
7h 35m
Distance
3,194 mi
5,140 km
CO₂/pax
488 kg
−156 kg vs. layover
Airlines
1
Emirates
Time Diff
-2h
Operated by Emirates Emirates

Route data last updated: May 31, 2026

Airlines with non-stop flights

Emirates EK Emirates
Route
DXB → OSL
Flight Time
7h 35m
Distance
3,194 mi

Alternative Routes

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

DXB TIV (Tivat) OSL
Leg 1: 4h 35m (2,390 mi) Leg 2: 3h 5m (1,271 mi) Total: ~7h 40m 🍃 644 kg CO₂ (+32% vs. direct)
Leg 1
DXB → TIV
4h 35m · 2,390 mi
View DXB to TIV flights →
Leg 2
TIV → OSL
3h 5m · 1,271 mi
View TIV to OSL flights →
DXB CPH (Copenhagen) OSL
Leg 1: 6h 55m (2,996 mi) Leg 2: 1h 10m (321 mi) Total: ~8h 5m 🍃 542 kg CO₂ (+11% vs. direct)
Leg 1
DXB → CPH
6h 55m · 2,996 mi
View DXB to CPH flights →
Leg 2
CPH → OSL
1h 10m · 321 mi
View CPH to OSL flights →
DXB DOH (Doha) OSL
Leg 1: 1h 15m (235 mi) Leg 2: 6h 58m (3,083 mi) Total: ~8h 13m 🍃 539 kg CO₂ (+10% vs. direct)
Leg 1
DXB → DOH
1h 15m · 235 mi
View DXB to DOH flights →
Leg 2
DOH → OSL
6h 58m · 3,083 mi
View DOH to OSL flights →
DXB ARN (Stockholm) OSL
Leg 1: 7h 20m (2,973 mi) Leg 2: 1h (240 mi) Total: ~8h 20m 🍃 524 kg CO₂ (+7% vs. direct)
Leg 1
DXB → ARN
7h 20m · 2,973 mi
View DXB to ARN flights →
Leg 2
ARN → OSL
1h · 240 mi
View ARN to OSL flights →
DXB BOJ (Burgas) OSL
Leg 1: 5h 10m (1,980 mi) Leg 2: 3h 15m (1,401 mi) Total: ~8h 25m 🍃 597 kg CO₂ (+22% vs. direct)
Leg 1
DXB → BOJ
5h 10m · 1,980 mi
View DXB to BOJ flights →
Leg 2
BOJ → OSL
3h 15m · 1,401 mi
View BOJ to OSL flights →

Looking for the return flight?

OSL → DXB: Flights from Oslo to Dubai

Frequently Asked Questions

How long is the direct flight from Dubai to Oslo?

A nonstop flight from Dubai (DXB) to Oslo (OSL) takes approximately 7 hours and 35 minutes. The distance is 3,194 miles (5,140 km).

Which airlines fly nonstop from Dubai to Oslo?

Just Emirates.

Is there a nonstop flight from Dubai to Oslo?

Yes. 1 airline: Emirates.

How far is Dubai from Oslo?

The flight distance from Dubai to Oslo is 3,194 miles (5,140 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Dubai and Oslo?

Oslo is 2 hours behind Dubai. (Asia/Dubai vs Europe/Oslo.)

What type of aircraft flies from Dubai to Oslo?

At 7h 35m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from United Arab Emirates 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 Dubai to Oslo?

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

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Dubai International Airport for this flight?

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