Compare prices and tickets by train, bus or flight

Thu
Jan 27
$94Flixbus
$218Norwegian Air Shuttle
Fri
Jan 28
$94Flixbus
$131Norwegian Air Shuttle
Sat
Jan 29
$87Flixbus
$291KLM
Sun
Jan 30
$94Flixbus
$195Norwegian Air Shuttle
Mon
Jan 31
Find prices
$120Norwegian Air Shuttle
Tue
Feb 1
Find prices
$66Norwegian Air Shuttle
Wed
Feb 2
Find prices
$196KLM
Thu
Feb 3
$85Flixbus
$93Norwegian Air Shuttle
Fri
Feb 4
$85Flixbus
$67Norwegian Air Shuttle
Sat
Feb 5
Find prices
$137KLM
Sun
Feb 6
$93Flixbus
$101Air Baltic
Mon
Feb 7
Find prices
$94Norwegian Air Shuttle
Tue
Feb 8
Find prices
$160KLM
Wed
Feb 9
Find prices
$118KLM
Thu
Feb 10
$85Flixbus
$66Norwegian Air Shuttle
Fri
Feb 11
$87Flixbus
$93Norwegian Air Shuttle
Sat
Feb 12
$73Flixbus
$118KLM
Sun
Feb 13
$97Flixbus
$145KLM
Mon
Feb 14
Find prices
$76Norwegian Air Shuttle
Tue
Feb 15
Find prices
$145KLM

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Berlin to Oslo flight

distanceDistance519 miles (837 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$184 (€154)
changesDirect flightYes
carriersAirlinesNorwegian Air Shuttle, easyJet, Sas Airways, KLM or Air Baltic

Flights from Berlin to Oslo cover the 519 miles (837 km) long journey taking on average 1 h 40 min with our travel partners like Norwegian Air Shuttle, easyJet, Sas Airways, KLM or Air Baltic. There are direct flight services available. While the average ticket price for this journey costs around $184 (€154), you can find the cheapest plane ticket for as low as $66 (€55). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Oslo Airport Gardermoen.

Airlines: KLM flights from Berlin to Oslo

For as little as $66 (€55) you can travel by flight between Berlin and Oslo with KLM. Omio will show you the best deals, schedules and tickets available for this trip.

KLM

KLM is the Netherlands' national carrier and offers two types of ticket for your flight to Oslo from Berlin: Economy and Business.

If you're looking for cheap KLM tickets from Berlin to Oslo, check out Omio! With one-way Berlin to Oslo plane ticket prices starting as low as $292 (€244) when you book in advance, we'll help you get to Oslo from Berlin by showing you the latest KLM offers, flight schedules and tickets for this 519 miles (837 km) route. You can also review relevant ticket information for each class fare available on this journey, such as baggage allowance and amenities offered onboard with KLM. If you search for KLM tickets between Berlin and Oslo in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight from Berlin to Oslo on offer, Omio makes it easier than ever for you to find that perfect flight with KLM so you can enjoy a smooth and comfortable journey.

  • Average Price: $292

When purchasing your KLM flight tickets between Berlin and Oslo, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Berlin to Oslo

Berlin and Oslo are €pean capitals of great economic, political and cultural importance. By plane you can commute between the two metropolises in a short time and thus travel comfortably to Norway for business trips as well as for private holidays. With the flights Berlin - Oslo you can reach the Norwegian capital after a short flight time.

Which airlines fly from Berlin to Oslo?

From Berlin you can get to Oslo with the airlines Norwegian Air Shuttle, SAS, Air Baltic, Air France and easyJet. These airlines convince with very good comfort on the flight Berlin Oslo, because services like free W-LAN and adjustable seats are a matter of course. With the airline easyJet you can fly very cheap from Berlin to the Norwegian capital.

How long does a flight from Berlin to Oslo take?

A direct flight from Berlin to Oslo only takes about 2 hours. If you take into account the waiting times as well as the time for the trip to Berlin-Tegel or Berlin-Schönefeld airport and also the check-in times and the transport from Oslo airport to the city, you should calculate travel times of five hours. A flight with the airline easyJet lasts with a stop 4 hours 18 minutes

How often can you fly from Berlin to Oslo?

You can fly from Berlin to Oslo at any time of the day, with an average of five flights offered as direct connections. The airline easyJet flies twice a day from the capital to Oslo. A flight is by far the fastest and most comfortable way to travel to Norway.

What are the departure and arrival airports for flights from Berlin to Oslo?

Berlin-Tegel and Berlin-Schönefeld. The airport Berlin-Tegel "Otto Lilienthal" is located eleven kilometers from the city center and can be reached with the airport bus TXL and other bus lines. Berlin-Schönefeld Airport is 22 kilometers from the city center and can be reached with the Airport Express from Berlin Central Station or two S-Bahn lines.

Airport Oslo-Gardermoen. Oslo-Gardermoen Airport is located 50 kilometers north of Oslo. This most important airport in Norway is connected to the city via the high-speed Gardermobanen line, so that the city can be reached in 20 minutes. The regional train takes you to Oslo in half an hour. Another direct connection is offered by €pastraße 16.

.

Travel Tips: Berlin to Oslo Flight

Take a flight to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Oslo.
FAQs

Is cross-border travel by flight between Berlin, Germany and Oslo, Norway allowed?

Travel between Berlin, Germany and Oslo, Norway by plane is: Partially open.

What is the status of international entry into Norway from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Norway from Berlin?

Conditions of entry:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 3 in quarantine
  • Negative COVID-19 test issued at most 1 days before arrival
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test issued at most 1 days before arrival for unvaccinated travellers

What are the safety rules to follow in Oslo, Norway?

When traveling in Norway, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 1/24/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Berlin to Oslo before traveling.

What are the COVID-19 restrictions for my return trip to Germany from Oslo, Norway?

The restriction level for your return flight to Berlin, Germany from Oslo is: Partially open.

Is my return flight into Berlin from Oslo restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Norway

Do I need to quarantine on arrival in Germany from Oslo?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/25/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Berlin from Oslo closer to your date of departure here here.

What is the price of the cheapest flight from Berlin to Oslo?

Omio customers have found the cheapest flights from Berlin to Oslo to cost as little as $66 (€55)  in the next 7 days.

How much is the flight between Berlin and Oslo on average?

In the next 7 days you can expect to pay on average $184 (€154)  for a flight ticket between Berlin and Oslo.

How far is it from Berlin to Oslo by plane?

The distance to Oslo from Berlin by plane is approximately 519 miles (837 km).

What is the Berlin to Oslo flight travel time?

On average the Berlin to Oslo flight travel time is 1 h 40 min  for the 519 miles (837 km) long route, but the duration can vary if you travel on weekends and holidays.

When taking a flight from Berlin to Oslo, which airport in Berlin do I fly out of and which airport in Oslo do I arrive in?

Omio customers who book cheap flights for this trip most frequently fly from Berlin Brandenburg Airport   to Oslo Airport Gardermoen.

Where is the airport in Berlin? Where is the airport in Oslo?

Passengers board their flight most frequently from Berlin Brandenburg Airport, which is located around 11.5 miles (18.6 km) away from the city center, and they get off the plane at Oslo Airport Gardermoen, located 23.2 miles (37.4 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Oslo Airport Gardermoen to take you to the city center of Oslo.

Which airlines should I travel with from Berlin to Oslo?

When taking a flight from Berlin to Oslo, you can count on Norwegian Air Shuttle, easyJet, Sas Airways, KLM or Air Baltic for the best way to get you to Oslo. You can also check all possible airlines who offer a service between Berlin and Oslo and compare the amenities they offer before buying a plane ticket.

When can I take the first flight from Berlin to Oslo? When can I take the last flight for the day?

You can take the earliest flight from Berlin to Oslo at 5: 00 AM   or take the last flight from Berlin to Oslo leaving at 9: 00 PM. Look for the latest Berlin to Oslo flight schedules on Omio and book the best time to take the plane for this route.

How far in advance should I purchase a plane ticket from Berlin to Oslo to get the best deals?

The price of a one way plane ticket from Berlin to Oslo is on average $184 (€154) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this trip. In general, you can find plane tickets from Berlin to Oslo available a few months in advance.