Direct (nonstop) flights from Oslo to Copenhagen

3 airlines fly nonstop from Oslo Gardermoen Airport (OSL) to Copenhagen Airport (CPH). It's 321 miles (516 km), about 1h 10m in the air. Operated by Norwegian Air Sweden, Norwegian Air Shuttle, Scandinavian Airlines.

OSL
Oslo Gardermoen Airport
🇳🇴 Oslo, Norway
CPH
Copenhagen Airport
🇩🇰 Copenhagen, Denmark
Flight Time
1h 10m
Distance
321 mi
516 km
CO₂/pax
59 kg
−34 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 26, 2026

Airlines with non-stop flights

Norwegian Air Sweden D8 Norwegian Air Sweden
Route
OSL → CPH
Flight Time
1h 10m
Distance
321 mi
Norwegian Air Shuttle DY Norwegian Air Shuttle
Route
OSL → CPH
Flight Time
1h 10m
Distance
321 mi
Scandinavian Airlines SK Scandinavian Airlines
Route
OSL → CPH
Flight Time
1h 10m
Distance
321 mi

Alternative Routes

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

OSL AAL (Aalborg) CPH
Leg 1: 55m (219 mi) Leg 2: 45m (147 mi) Total: ~1h 40m 🍃 93 kg CO₂ (+58% vs. direct)
Leg 1
OSL → AAL
55m · 219 mi
View OSL to AAL flights →
Leg 2
AAL → CPH
45m · 147 mi
View AAL to CPH flights →
OSL AAR (Aarhus) CPH
Leg 1: 1h (269 mi) Leg 2: 40m (91 mi) Total: ~1h 40m 🍃 92 kg CO₂ (+56% vs. direct)
Leg 1
OSL → AAR
1h · 269 mi
View OSL to AAR flights →
Leg 2
AAR → CPH
40m · 91 mi
View AAR to CPH flights →
OSL KRS (Kristiansand) CPH
Leg 1: 50m (175 mi) Leg 2: 1h (248 mi) Total: ~1h 50m 🍃 103 kg CO₂ (+75% vs. direct)
Leg 1
OSL → KRS
50m · 175 mi
View OSL to KRS flights →
Leg 2
KRS → CPH
1h · 248 mi
View KRS to CPH flights →
OSL BLL (Billund) CPH
Leg 1: 1h 5m (316 mi) Leg 2: 50m (137 mi) Total: ~1h 55m 🍃 108 kg CO₂ (+83% vs. direct)
Leg 1
OSL → BLL
1h 5m · 316 mi
View OSL to BLL flights →
Leg 2
BLL → CPH
50m · 137 mi
View BLL to CPH flights →
OSL SVG (Stavanger) CPH
Leg 1: 55m (213 mi) Leg 2: 1h 10m (345 mi) Total: ~2h 5m 🍃 128 kg CO₂ (+117% vs. direct)
Leg 1
OSL → SVG
55m · 213 mi
View OSL to SVG flights →
Leg 2
SVG → CPH
1h 10m · 345 mi
View SVG to CPH flights →

Looking for the return flight?

CPH → OSL: Flights from Copenhagen to Oslo

Frequently Asked Questions

How long is the direct flight from Oslo to Copenhagen?

A nonstop flight from Oslo (OSL) to Copenhagen (CPH) takes approximately 1 hours and 10 minutes. The distance is 321 miles (516 km).

Which airlines fly nonstop from Oslo to Copenhagen?

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

Is there a nonstop flight from Oslo to Copenhagen?

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

How far is Oslo from Copenhagen?

The flight distance from Oslo to Copenhagen is 321 miles (516 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Oslo to Copenhagen?

At 1h 10m, 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 Denmark?

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

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

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

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

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.