Direct (nonstop) flights from Oslo to Stockholm

4 airlines fly nonstop from Oslo Gardermoen Airport (OSL) to Stockholm Arlanda Airport (ARN). It's 240 miles (386 km), about 1h in the air. Operated by Norwegian Air Sweden, Norwegian Air Shuttle, Ethiopian Airlines and others.

OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
ARN
Stockholm Arlanda Airport
🇸🇪 Stockholm, Sweden
Flight Time
1h
Distance
240 mi
386 km
CO₂/pax
44 kg
−88 kg vs. layover
Airlines
4
Norwegian Air Sweden +3
Time Diff
Same timezone
Operated by Norwegian Air Sweden Norwegian Air Sweden Norwegian Air Shuttle Norwegian Air Shuttle Ethiopian Airlines Ethiopian Airlines Scandinavian Airlines Scandinavian Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Norwegian Air Sweden D8 Norwegian Air Sweden
Route
OSL → ARN
Flight Time
1h
Distance
240 mi
Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
OSL → ARN
Flight Time
1h
Distance
240 mi
Ethiopian Airlines ET Ethiopian Airlines
Route
OSL → ARN
Flight Time
1h
Distance
240 mi
Scandinavian Airlines SK Scandinavian Airlines
Route
OSL → ARN
Flight Time
1h
Distance
240 mi

Alternative Routes

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

OSL TRD (Trondheim) ARN
Leg 1: 55m (226 mi) Leg 2: 1h 10m (350 mi) Total: ~2h 5m 🍃 132 kg CO₂ (+200% vs. direct)
Leg 1
OSL → TRD
55m · 226 mi
View OSL to TRD flights →
Leg 2
TRD → ARN
1h 10m · 350 mi
View TRD to ARN flights →
OSL BGO (Bergen) ARN
Leg 1: 55m (202 mi) Leg 2: 1h 20m (442 mi) Total: ~2h 15m 🍃 144 kg CO₂ (+227% vs. direct)
Leg 1
OSL → BGO
55m · 202 mi
View OSL to BGO flights →
Leg 2
BGO → ARN
1h 20m · 442 mi
View BGO to ARN flights →
OSL SVG (Stavanger) ARN
Leg 1: 55m (213 mi) Leg 2: 1h 20m (438 mi) Total: ~2h 15m 🍃 145 kg CO₂ (+230% vs. direct)
Leg 1
OSL → SVG
55m · 213 mi
View OSL to SVG flights →
Leg 2
SVG → ARN
1h 20m · 438 mi
View SVG to ARN flights →
OSL CPH (Copenhagen) ARN
Leg 1: 1h 10m (321 mi) Leg 2: 1h 15m (340 mi) Total: ~2h 25m 🍃 147 kg CO₂ (+234% vs. direct)
Leg 1
OSL → CPH
1h 10m · 321 mi
View OSL to CPH flights →
Leg 2
CPH → ARN
1h 15m · 340 mi
View CPH to ARN flights →
OSL HEL (Helsinki) ARN
Leg 1: 1h 25m (476 mi) Leg 2: 1h (248 mi) Total: ~2h 25m 🍃 159 kg CO₂ (+261% vs. direct)
Leg 1
OSL → HEL
1h 25m · 476 mi
View OSL to HEL flights →
Leg 2
HEL → ARN
1h · 248 mi
View HEL to ARN flights →

Looking for the return flight?

ARN → OSL: Flights from Stockholm to Oslo

Frequently Asked Questions

How long is the direct flight from Oslo to Stockholm?

A nonstop flight from Oslo (OSL) to Stockholm (ARN) takes approximately 1 hours. The distance is 240 miles (386 km).

Which airlines fly nonstop from Oslo to Stockholm?

4 airlines: Norwegian Air Sweden, Norwegian Air Shuttle, Ethiopian Airlines, Scandinavian Airlines.

Is there a nonstop flight from Oslo to Stockholm?

Yes. 4 airlines: Norwegian Air Sweden, Norwegian Air Shuttle, Ethiopian Airlines, Scandinavian Airlines.

How far is Oslo from Stockholm?

The flight distance from Oslo to Stockholm is 240 miles (386 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Paris.

What type of aircraft flies from Oslo to Stockholm?

At 1h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Norway to Sweden?

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

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

Roughly 44 kg CO2 per passenger one-way. That's about the same as driving 220 km.

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

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

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