Cheap Flights from Oslo to Barcelona - OSL to BCN (reverse)
Popular Flights from Oslo to Barcelona
- Airfare from Oslo to Barcelona on Air Berlin from kr441 round trip
- Airfare from Oslo to Barcelona on Norwegian Air Shuttle from kr1032 round trip
- Airfare from Oslo to Barcelona on Brussels Airlines from kr1072 round trip
- Airfare from Oslo to Barcelona on Lufthansa German Airlines from kr1153 round trip
- Airfare from Oslo to Barcelona on Swiss from kr1249 round trip
Did You Know?
- 260,754 seats are available per day to fly out of Oslo, NO connecting to Barcelona, ES
- 207 flights per week fly out of Oslo, NO connecting to Barcelona, ES
- The shortest flight between Oslo, NO and Barcelona, ES on Czech is 1,551 miles.
- The smallest aircraft operated by Luxair flying between Oslo, NO and Barcelona, ES is a 32S with 124 seats.
- The largest aircraft operated by Korean flying between Oslo, NO and Barcelona, ES is a 32S with 130 seats.
- Norwegian has the most nonstop flights between Oslo, NO and Barcelona, ES.
- Amsterdam, NL is the most popular connection for one stop flights between Oslo, NO and Barcelona, ES.
- US Airways has 3 one stop flights between Oslo, NO and Barcelona, ES.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Oslo to Barcelona Airport
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Sas Scandinavian Airlines00011018:35 AM8:55 AM3:25
Cheap International Flights to Barcelona - BCN
Flights
Airline
Lowest Price
American, Air France, British Airways, Continental, Delta, Iberia, KLM, Lufthansa, SWISS, Singapore, Aeroflot
$635
Air France, Finnair, British Airways, KLM, Lufthansa, SWISS, Egyptair, Austrian, Qantas, Qatar, Singapore, Aeroflot, Thai, Turkish, Transaero Airlines
THB24313
American, Air Canada, Air France, Finnair, British Airways, Air China, Continental, Cathay, China S, Delta, Etihad, Iberia, Spanair, Japan, Korean, KLM, Lufthansa, Malaysia, New Zealand, Czech, Austrian, Asiana, Qantas, S African, Brussels, Singapore, Thai, Turkish, United, V Australia
AUD1524
American, Air France, British Airways, Continental, Delta, Iberia, KLM, Lufthansa, SWISS, United
$763
American, Air France, British Airways, Continental, Delta, Aer Lingus, Iberia, Spanair, KLM, Lufthansa, SWISS
$544
Jet India, Air France, Finnair, British Airways, Continental, KLM, Lufthansa, SWISS, Austrian, Qatar, Brussels, Singapore, Aeroflot, Turkish
₨31931
Air France, Finnair, British Airways, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
元4367
American, Air France, British Airways, Continental, Delta, Iberia, Spanair, KLM, Lufthansa, SWISS, Austrian, Brussels, Turkish, United
$306
American, Air France, Finnair, British Airways, Continental, Cathay, Spanair, KLM, Lufthansa, SWISS, Qantas, Qatar, Aeroflot
HKD4888
American, Air France, Alaska, British Airways, Continental, Delta, Iberia, KLM, Lufthansa
$692
Aegean, Air Berlin, Royal Air Maroc, British Airways, Etihad, KLM, Lufthansa, Egyptair, Czech, Ukraine, Qatar, Brussels, Turkish
﷼1713