Direct flights from Copenhagen to Oslo (CPH → OSL)

Distance 516 km (321 mi)
Est. duration 36m
Loading map...
Live fares · CPH → OSL

Available flights

Wizz AirNon-stop
from$106
Book

About the Copenhagen → Oslo route

Copenhagen to Oslo is a route that barely qualifies as flying — 516 kilometres, 36 minutes in the air, and you've spent longer in the security queue than at cruising altitude. SAS (SK) owns the slot-heavy middle of this route, though Norwegian (DY) keeps things honest on price. The passenger mix skews heavily toward business travelers and Scandinavians visiting family, which tells you something: this is a workhorse route, not a holiday special. Most people who fly it regularly know each other by gate number.

Why travel from Copenhagen to Oslo?

The honest answer is that the train through Sweden takes four hours and involves a border crossing, so the plane wins on time even before you factor in delays. That said, Oslo rewards the trip. Grünerløkka alone justifies the fare — it's the kind of neighborhood that does coffee and design genuinely well, without performing it for tourists. Danes come for the fjords (obviously), but also for the food scene, which has quietly caught up to Copenhagen's. There's real business traffic between the two capitals, particularly in shipping, energy, and finance. And family connections between the two countries run deep — Scandinavians move around more than outsiders assume.

Quick stats

  • Distance: 516 km
  • Estimated flight time: 0h 36m
  • Operating airlines: D8, DY, SK
  • Direct route: yes

Practical tips for CPH → OSL

Oslo Gardermoen (OSL) is efficient and straightforward on arrival — immigration is painless for EU and Schengen travelers. The Flytoget airport express gets you to Oslo Central in roughly 20 minutes and runs constantly. Norway uses the krone, not euros, so sort that before you leave CPH. Norwegian (DY) operates this route as low-cost, meaning carry-on allowances are tight and checked bags cost extra — read the fare conditions before you pack. Late spring and summer are the obvious sweet spots for weather. Winter fares drop, but Oslo in January requires commitment. No jet lag, obviously — same time zone throughout.

Frequently asked questions

How long is the flight from Copenhagen to Oslo?

The flight from Copenhagen (CPH) to Oslo (OSL) is approximately 36 minutes, covering a distance of 516 km. This makes it one of the shortest flight routes in Northern Europe.

Which airlines operate the Copenhagen to Oslo route?

Three airlines operate this route: Norwegian (D8), SAS Scandinavian Airlines (SK), and Widerøe (DY). You can compare schedules and fares across these carriers when booking.

What is the best time of year to fly from Copenhagen to Oslo?

Late spring (May-June) and early autumn (September) offer the ideal blend of pleasant weather, fewer crowds than peak summer, and generally reasonable fares. Winter months (November-February) can see lower prices but shorter daylight hours and potential weather disruptions.

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

If you're an EU/EEA citizen or from visa-exempt countries, no visa is required for travel between Denmark and Norway as both are part of the Schengen Area. Non-exempt travelers should check current visa requirements before booking.

What should I know about luggage and jet lag on this route?

Luggage policies vary by airline—check your carrier's allowances in advance. Jet lag is not a concern on this short route since Denmark and Norway are in the same time zone, and the flight duration means minimal disruption to your schedule.

Find flights from Copenhagen to Oslo
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Copenhagen to Oslo? The flight distance from CPH to OSL is approximately 516 km (321 miles).
How long is the flight from CPH to OSL? The estimated flight time from Copenhagen to Oslo is approximately 36m.
What airlines fly from CPH to OSL? Airlines operating direct flights from Copenhagen to Oslo include: D8, DY, SK.

Cheapest fares Copenhagen → Oslo

Copenhagen CPH
Oslo OSL

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Copenhagen → Oslo.

Try a nearby airport to Copenhagen

Flights to Oslo (OSL) from other airports within 350 km of Copenhagen. Often unlocks cheaper fares or better times.

Or try a nearby airport to Oslo

Flights from Copenhagen (CPH) to other airports within 350 km of Oslo.

Other flights from Copenhagen (CPH)

Other flights from Oslo (OSL)