Direct flights from London (LHR) to Oslo (OSL): 51 nonstop departures observed each week across 2 airlines. 76% of the last 21 tracked flights arrived within 15 minutes of schedule. The median arrival is 4 minutes early. 1 of the 21 tracked flights was cancelled. The nonstop covers 1,205 km, an estimated 2 hours 3 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Oslo. Updated 14 November 2026 at 00:29 UTC.
Today, LHR → OSL Sat 14 Nov · local times
Sched Flight LHR departure OSL arrival
06:40
SK802 SAS - Scandinavian Airlines
On schedule
OSL 09:45 scheduled
07:35
BA768 British Airways
On schedule
OSL est. 10:39 sched 10:55
10:35
SK804 SAS - Scandinavian Airlines
On schedule
OSL 13:50 scheduled
14:20
BA772 British Airways
Sched 14:20 Departure not confirmed by the board
OSL 17:40 scheduled
15:35
SK806 SAS - Scandinavian Airlines
Sched 15:35 Departure not confirmed by the board
OSL 18:50 scheduled
Checked LHR board 00:29 · OSL board 01:29
LHR
London
busy · +27
OSL
Oslo
smooth · +0
dep bank 07:05–19:50 51x weekly
Runs mixed · 2 airlines · 51x weekly · nonstop
76% on time
of the last 21 tracked LHR → OSL flights arrived within 15 minutes
Median arrival delay is −4 min . 1 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −4 min across the last 20 arrivals
Flight time ~2h 03m estimated from route distance
Weekly departures 51x 2 direct airlines on the leg
Cancelled 4.8% recent route rate · 1 of 21
The week scheduled departures · origin local time
British Airways SAS - Scandinavian Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
British AirwaysBA 100% on time
Flights BA768 varies Mo Tu We Th Fr Sa · BA770 varies Mo We Th Fr Su · BA772 varies Tu Sa Su · BA774 varies daily
SAS - Scandinavian AirlinesSK 71% on time
Flights SK802 07:05 Mo Tu We Th Fr Sa · SK804 10:35 daily · SK806 15:35 daily · SK810 17:30 Mo Tu We Th Fr Su
History operated legs · board outcomes
11-13 BA768 dep +39 → arr +14
11-13 BA770 dep +25 → arr −4
11-13 SK802 dep +12 → arr −8
11-13 SK804 dep +9 → arr −18
11-13 SK806 dep +21 → arr −6
11-13 SK810 dep +134 → arr +108
11-13 SK812 dep +16 → arr −8
11-12 BA768 dep +17 → arr +3
11-12 BA770 dep +17 → arr +0
11-12 SK802 dep +9 → arr −16
11-12 SK804 dep +30 → arr +15
11-12 SK806 dep +116 → arr +90
11-12 SK810 dep +99 → arr +94
11-11 BA768 dep +17 → arr −16
11-11 BA770 dep +37 → arr +6
11-11 SK802 dep +3 → arr −18
11-11 SK804 dep +9 → arr −28
11-11 SK806 dep +15 → arr −18
11-11 SK810 dep +15 → arr −14
11-11 TEF1003 arrived +62
Show 13 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from LHR and OSL, paired departure → arrival per flight and day. Board history since Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 51 Completed 41 Delayed 16 Cancelled 2 Within 15m 23/41 Median +14m
BA768 British Airways
4 days
LHR
Departure
Sched 07:35
Scheduled departure
→
OSL
Arrival
10:39
Est. · Sched 10:5516m early
LHR
Departure
08:09
Departed · Sched 07:3039m late
→
OSL
Arrival
10:54
Landed · Sched 10:4014m late
LHR
Departure
07:52
Departed · Sched 07:3517m late
→
OSL
Arrival
10:48
Landed · Sched 10:453m late
LHR
Departure
08:02
Departed · Sched 07:4517m late
→
OSL
Arrival
10:39
Landed · Sched 10:5516m early
Full BA768 history →
BA772 British Airways
1 day
LHR
Departure
Sched 14:20
Scheduled departure
→
OSL
Arrival
Sched 17:40
Scheduled arrival · landing pending
Full BA772 history →
SK802 SAS - Scandinavian Airlines
4 days
LHR
Departure
Sched 06:40
Scheduled departure
→
OSL
Arrival
Sched 09:45
Scheduled arrival · landing pending
LHR
Departure
07:17
Departed · Sched 07:0512m late
→
OSL
Arrival
10:02
Landed · Sched 10:108m early
LHR
Departure
07:14
Departed · Sched 07:059m late
→
OSL
Arrival
09:54
Landed · Sched 10:1016m early
LHR
Departure
07:08
Departed · Sched 07:053m late
→
OSL
Arrival
09:52
Landed · Sched 10:1018m early
Full SK802 history →
SK804 SAS - Scandinavian Airlines
4 days
LHR
Departure
Sched 10:35
Scheduled departure
→
OSL
Arrival
Sched 13:50
Scheduled arrival · landing pending
LHR
Departure
10:44
Departed · Sched 10:359m late
→
OSL
Arrival
13:32
Landed · Sched 13:5018m early
LHR
Departure
11:05
Departed · Sched 10:3530m late
→
OSL
Arrival
14:05
Landed · Sched 13:5015m late
LHR
Departure
10:44
Departed · Sched 10:359m late
→
OSL
Arrival
13:22
Landed · Sched 13:5028m early
Full SK804 history →
SK806 SAS - Scandinavian Airlines
4 days
LHR
Departure
Sched 15:35
Scheduled departure
→
OSL
Arrival
Sched 18:50
Scheduled arrival · landing pending
LHR
Departure
15:56
Departed · Sched 15:3521m late
→
OSL
Arrival
18:44
Landed · Sched 18:506m early
LHR
Departure
17:31
Departed · Sched 15:35116m late
→
OSL
Arrival
20:20
Landed · Sched 18:5090m late
LHR
Departure
15:50
Departed · Sched 15:3515m late
→
OSL
Arrival
18:32
Landed · Sched 18:5018m early
Full SK806 history →
BA770 British Airways
3 days
LHR
Departure
11:30
Departed · Sched 11:0525m late
→
OSL
Arrival
14:16
Landed · Sched 14:204m early
LHR
Departure
11:12
Departed · Sched 10:5517m late
→
LHR
Departure
11:32
Departed · Sched 10:5537m late
→
OSL
Arrival
14:16
Landed · Sched 14:106m late
Full BA770 history →
SK810 SAS - Scandinavian Airlines
3 days
LHR
Departure
19:44
Departed · Sched 17:30134m late
→
OSL
Arrival
22:28
Landed · Sched 20:40108m late
LHR
Departure
19:09
Departed · Sched 17:3099m late
→
OSL
Arrival
22:14
Landed · Sched 20:4094m late
LHR
Departure
17:45
Departed · Sched 17:3015m late
→
OSL
Arrival
20:26
Landed · Sched 20:4014m early
Full SK810 history →
SK812 SAS - Scandinavian Airlines
2 days
LHR
Departure
20:06
Departed · Sched 19:5016m late
→
OSL
Arrival
22:52
Landed · Sched 23:008m early
LHR
Departure
Sched 19:50
Cancelled
→
OSL
Arrival
Sched 23:00
Cancelled
Full SK812 history →
TEF1003
1 day
LHR
Departure
—
Board row not captured for this rotation yet.
→
OSL
Arrival
15:12
Landed · Sched 14:1062m late
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: London (LHR) to Oslo (OSL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-OSL
Copy
How we measure this →
LHR to OSL questions
Is LHR–OSL running on time right now? Smooth skies ahead. The departure side at LHR is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LHR–OSL? Operators schedule morning departures around 07:05 and evening departures around 17:30 from LHR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the OSL delay card to confirm conditions when you'd arrive.
How long is the flight from LHR to OSL? Great-circle distance is 1,205 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 115–133 min gate-to-gate on this route.
How often does LHR–OSL fly? 2 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.