Welcome | SIGN OUT

Cheap Flights from Oslo to Madrid - OSL to MAD (reverse)

Popular Flights from Oslo to Madrid

  • Airfare from Oslo to Madrid on Brussels Airlines from kr1081 round trip
  • Airfare from Oslo to Madrid on Lufthansa German Airlines from kr1155 round trip
  • Airfare from Oslo to Madrid on Norwegian Air Shuttle from kr1208 round trip
  • Airfare from Oslo to Madrid on Sas Scandinavian Airlines from kr1216 round trip
  • Airfare from Oslo to Madrid on Czech Airlines from kr1337 round trip

Did You Know?

  • The smallest aircraft operated by Brussels flying between Oslo, NO and Madrid, ES is a ARJ with 79 seats.
  • 256,587 seats are available per day to fly out of Oslo, NO connecting to Madrid, ES
  • The largest aircraft operated by SATA flying between Oslo, NO and Madrid, ES is a 32S with 155 seats.
  • 25 airlines operate between Oslo, NO and Madrid, ES
  • Amsterdam, NL is the most popular connection for one stop flights between Oslo, NO and Madrid, ES.
  • Finnair has 4 one stop flights between Oslo, NO and Madrid, ES.
  • 183 flights per week fly out of Oslo, NO connecting to Madrid, ES
  • The shortest flight between Oslo, NO and Madrid, ES on TAP is 2,037 miles.
As seen in...
Expert Travel Advice Provided by Farecompare

Daily Non-stop Flight Schedules from Oslo to Barajas

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Norwegian Air Shuttle
    1
    0
    1
    0
    1
    0
    1
    3:20 PM
    3:20 PM
    3:45

Cheap Domestic Flights to Madrid - MAD

Flights
Airline
Lowest Price
Iberia, Air Europa, Vueling
€70
Iberia, Air Europa
€120
Blade, Iberia
€66
Iberia, Air Europa
€74

Cheap International Flights from Oslo - OSL

Flights
Airline
Lowest Price
SAS, Norwegian, British Airways
kr839
SAS, KLM, Norwegian
kr932
SAS, Norwegian
kr870
Wideroe, SAS, Norwegian
kr745
KLM, Thai
kr3781
Aeroflot, SAS
kr1041
TAP
kr1132
SAS, Norwegian, Air France
kr940
Norwegian, Blue1, Finnair
kr614
SAS, Lufthansa, Norwegian
kr769

Cheap International Flights to Madrid - MAD

Flights
Airline
Lowest Price
Air France, Iberia, Air Europa, Vueling
€104
Iberia, American
$642
Iberia
$718
Alitalia, Iberia, Air Europa, Vueling
€88
Iberia, KLM, Air Europa, Vueling
€84
Iberia, Lufthansa
€88
Iberia, SWISS
CHF185
Iberia, Lan, Lufthansa
€82
British Airways, Iberia, Air Europa
£109
Aeromexico, Iberia
$969
Iberia
€159
Iberia, Brussels
€66
Air Europa, Iberia, Delta, Continental, American
$656
Iberia
ZAR5459
Iberia
€139
Aegean, Iberia
€92
Iberia, Vueling
€99
Emirates
﷼1849
Jet India, American, Air France, Finnair, British Airways, Continental, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, Qatar, Royal Jordanian, Brussels, Aeroflot, Thai, Turkish, Air Europa
₨24454
Iberia, S7, Aeroflot
€188
Iberia, Czech
CZK3320
Iberia, SAS, Vueling
DKK744
American, Aeromexico, British Airways, Continental, Delta, Emirates, Iberia, Spanair, KLM, Lufthansa, Qatar, US Airways, Air Europa
$699
Iberia
€112
American, Air France, Aeromexico, Continental, Delta, Iberia, Spanair, Korean, KLM, Lufthansa, US Airways, Air Europa
$601
LOT
PLN352
Delta
$601
Continental
$673
Aer Lingus, Iberia
€136
British Airways, Emirates, Gulf Air, Iberia, Egyptair, Qatar, Royal Jordanian, Thai, Turkish
BHD176
Alitalia, Iberia, Air Europa
€94
Iberia
$545
Air Canada, Air Transat
CAD581
Iberia
€138
Iberia, Lan, Air Europa
$1148
Jet India, Air France, British Airways, Continental, Delta, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, El Al, Qatar, Royal Jordanian, Brussels, Thai, Turkish, Air Europa
₨23020
American, Air France, Finnair, British Airways, Continental, China S, Delta, Emirates, Iberia, Korean, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Thai, Turkish
元4378
Argentinas, Iberia, Air Europa
$1180
Iberia
€130
Iberia, SWISS, Air Europa
CHF121
Korean
₩908687
Iberia, Sta Barbara, Air Europa
$1165
Iberia
$260
American, Air France, Alaska, British Airways, Continental, Delta, Iberia, Spanair, KLM, Lufthansa, US Airways, Air Europa
$693
Iberia
$746
Iberia, Egyptair
EGP1764
Cheap Flights from Oslo to Madrid, from kr1081 Round trip from OSL to MAD