Given below is the flight time from Oslo, Norway to Berlin, Germany. Flight time calculator to calculate time taken to reach Berlin from Oslo by air. The nearest airport to Oslo is Oslo Airport, Gardermoen Airport (OSL) and the nearest airport to Berlin is Berlin-tegel / Otto Lilienthal Airport (TXL)

Departure
Oslo
Arrival
Berlin

Flight time from Oslo to Berlin is 1 hour 35 minutes

Non-Stop flight duration from OSL to TXL is 1 hour 35 minutes (Operated by Air Berlin)

Non-stop flight time is around 1 hour 45 minutes.

Quickest one-stop flight takes close to 3 hours. However, some airlines could take as long as 9 hours based on the stopover destination and waiting duration.

Non-stop flight time from Norway (OSL) to Germany (TXL) by different airlines

Most of the flights by major airlines departing from Oslo arrive at Berlin-tegel / Otto Lilienthal AirportSchönefeld Airport. Berlin is served by 2 international airports.

JourneyDurationAirline
OSL ➝ TXL  
1 hour 35 minutes Finnair
OSL ➝ TXL  
1 hour 40 minutes Air Berlin
OSL ➝ TXL  
1 hour 35 minutes Air Berlin
OSL ➝ TXL  
1 hour 40 minutes Royal Jordanian
OSL ➝ TXL  
1 hour 35 minutes Air Berlin

Number of Airports in Berlin : 2 International Airport  
Number of Airports in Oslo : 1 International Airport

Distance Between Oslo, Norway & Berlin, Germany is 860 Kilo Meters

Flight time from Oslo to Berlin via Copenhagen • OSL to TXL via CPH

Flight duration from Oslo Airport, Gardermoen Airport to Berlin-tegel / Otto Lilienthal Airport via Kastrup Airport, Denmark on Scandinavian Airlines System flight is 4 hours 15 minutes

OSL to CPH
1 hr 15 mins
CPH
 Waiting Time
2 hrs 5 mins
CPH to TXL
55 mins
Total Duration:
4 hrs 15 mins

Flight time from Oslo to Berlin via Stockholm • OSL to TXL via ARN

Flight duration from Oslo Airport, Gardermoen Airport to Berlin-tegel / Otto Lilienthal Airport via Arlanda Airport, Sweden on Scandinavian Airlines System flight is 8 hours

OSL to ARN
1 hr
ARN
 Waiting Time
5 hrs 25 mins
ARN to TXL
1 hr 35 mins
Total Duration:
8 hrs

Flight time from Oslo, Norway to airports near Berlin, Germany

Direct flight and one stop flight time from Oslo Airport, Gardermoen Airport, Oslo to airports nearest to Berlin is given in the table below

JourneyDestination AirportsDurationStops
OSL - SXF Berlin, Schönefeld Airport 1 hr 35 mins Non-Stop
OSL - BRE Bremen, Bremen Airport 4 hrs 25 mins 1 Stop
OSL - DRS Dresden, Dresden Arpt Airport 5 hrs 1 Stop
OSL - HAM Hamburg, Hamburg Airport 1 hr 25 mins Non-Stop
OSL - HAJ Hanover, Hanover Arpt Airport 4 hrs 45 mins 1 Stop

Airlines operating flights between Oslo and Berlin

  • Air Berlin

Time in Oslo and Berlin are the same

Current time in Oslo, Norway : Mon, 1 Jun, 2026,
Oslo Timezone: CEST (+02:00)

12:20 AM

Current time in Berlin, Germany :, Mon, 1 Jun, 2026,
Berlin Timezone: CEST (+02:00)

12:20 AM

Flight Time between Oslo & Berlin • OSL - TXL Flight Duration

How long is the flight from Oslo to Berlin? What is the Oslo - Berlin flight duration? What is the flying time from Oslo to Berlin? Find answer to these questions...

OSL to TXL Flight - Oslo Airport to Berlin Airport Flight Route Map

The airports map below shows the location of Oslo Airport & Berlin Airport. Know the flight direction and Oslo to Berlin flight path

Oslo - Lat: 60.1942, Long: 11.1004
Berlin - Lat: 52.5597, Long: 13.2877

Find flight time from Oslo Airport, Gardermoen Airport or Oslo or any other airport or city in Norway to various other destinations around the world using this flight time calculator.

Find flight time from Oslo Airport, Gardermoen Airport or Oslo or any other airport or city in Norway to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.