Airlines with flights from Madrid to Oslo
There are 10 airlines with scheduled flights between MAD and OSL. Both Iberia and Norwegian operates non-stop flights from Barajas to Gardermoen and the flight time is 3 hours and 45 minutes.
Choose airline
Schedules
MAD
Direct
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
IB953
10:35
10:35
10:35
10:30
10:35
10:35
10:35
The timetable & schedule information was updated at 2026-04-21
Non-stop with Norwegian Air Shuttle
-
Total flight time: 3 hours and 30 minutes
-
Low-cost airline
-
Oslo is a Norwegian Air Shuttle focus city (Operating base).
-
5 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
MAD
Direct
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DY1719
20:00
----
----
12:20
20:25
20:30
12:20
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 5h 05m - 6h 00m.
-
Sky Team Alliance
-
42 flights per week
MAD
Via AMS
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL1500
KL1199
KL1199
06:00
06:00
06:00
06:00
06:00
06:00
06:00
KL1502
KL1203
KL1203
10:25
10:25
10:25
10:25
10:25
10:25
10:25
KL1504
KL1205
KL1205
13:05
13:05
13:05
13:05
13:05
----
13:05
KL1506
KL1207
KL1207
17:20
17:20
17:20
17:20
17:20
17:20
17:20
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Norwegian Air Sweden
-
Total flight time: 5h 05m - 5h 05m.
-
Low-cost airline
-
3 flights per week
MAD
Via CPH
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21
Via Brussels with Brussels Airlines
-
Total flight time: 5h 15m - 5h 20m.
-
16 flights per week
MAD
Via BRU
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SN3728
SN2287
SN2287
17:35
17:35
17:35
17:35
17:35
----
17:35
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 5h 20m - 7h 25m.
-
Sky Team Alliance
-
Oslo is a Scandinavian Airlines hub (Main hub in Norway).
-
18 flights per week
MAD
Via CPH
OSL
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SK582
SK1468
SK1468
12:50
12:50
12:50
12:50
12:50
----
----
SK582
SK1470
SK1470
----
----
----
----
----
12:50
----
SK4304
SK1474
SK1474
18:30
----
18:30
----
18:30
----
----
SK582
SK1474
SK1474
----
----
----
----
----
----
18:35
The timetable & schedule information was updated at 2026-04-21

There are 10 airlines with scheduled flights between MAD and OSL. Both Iberia and Norwegian operates non-stop flights from Barajas to Gardermoen and the flight time is 3 hours and 45 minutes.
Via Paris with Air France
Via Frankfurt with Lufthansa
Via London with British Airways
Via Zurich with SWISS