Flights from Barcelona to Oslo (BCN to OSL)

Find cheap Barcelona, Spain to Oslo, Norway flights with our free search service. Compare all available fares for direct or connection flights to Oslo.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Barcelona to Oslo (One Way)

What is the distance between Barcelona and Oslo?

The average distance from Barcelona to Oslo is 2188 kilometers (equals to 1359 miles or 1181 nautical miles). Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on Oslo Airport, Norway.

How long is the flight from Barcelona to Oslo?

The average flight time between Barcelona to Oslo is 3 hours and 20 minutes.

How much is the fare for flight between Barcelona and Oslo?

The average price for one-way airfare from Barcelona to Oslo is 89 USD (none-taxes) for economy class.

Cheap flights from Barcelona to Oslo

Fri 25/May - Mon 28/May
3 days Flights from Barcelona to Oslo on Vueling Airlines 25/05/2018
$118
Sun 27/May - Wed 18/Jul
52 days Flights from Barcelona to Oslo on SAS 27/05/2018
$568
Sun 27/May - Wed 18/Jul
52 days TAP Air Portugal
$212
Wed 30/May - Wed 06/Jun
7 days Flights from Barcelona to Oslo on Vueling Airlines 30/05/2018
$97
Tue 29/May - Tue 05/Jun
7 days Flights from Barcelona to Oslo on Lufthansa 29/05/2018
$165
Wed 23/May - Wed 24/Oct
154 days Flights from Barcelona to Oslo on Air France 23/05/2018
$186
Tue 29/May - Thu 23/Aug
86 days Flights from Barcelona to Oslo on Brussels Airlines 29/05/2018
$172
Tue 29/May - Thu 23/Aug
86 days Flights from Barcelona to Oslo on Norwegian 29/05/2018
$181
Wed 23/May - Wed 24/Oct
154 days Flights from Barcelona to Oslo on Norwegian 23/05/2018
$234
Fri 25/May - Mon 10/Sep
108 days Flights from Barcelona to Oslo on Vueling Airlines 25/05/2018
$134
Fri 01/Jun - Wed 06/Jun
5 days Flights from Barcelona to Oslo on Vueling Airlines 01/06/2018
$86
Sat 16/Jun - Mon 18/Jun
2 days Flights from Barcelona to Oslo on KLM 16/06/2018
$163
Fri 01/Jun - Wed 05/Sep
96 days Flights from Barcelona to Oslo on Vueling Airlines 01/06/2018
$143
Fri 01/Jun - Tue 31/Jul
60 days Flights from Barcelona to Oslo on Vueling Airlines 01/06/2018
$77
Thu 30/Aug - Wed 12/Sep
13 days Flights from Barcelona to Oslo on KLM 30/08/2018
$160
Fri 24/Aug - Mon 27/Aug
3 days Flights from Barcelona to Oslo on Vueling Airlines 24/08/2018
$134
Fri 24/Aug - Mon 17/Sep
24 days Flights from Barcelona to Oslo on Vueling Airlines 24/08/2018
$130
Mon 20/Aug - Tue 30/Apr
253 days Flights from Barcelona to Oslo on Lufthansa 20/08/2018
$180
Wed 15/Aug - Wed 22/Aug
7 days Flights from Barcelona to Oslo on Lufthansa 15/08/2018
$123
Fri 14/Sep - Wed 19/Sep
5 days Flights from Barcelona to Oslo on Vueling Airlines 14/09/2018
$95
Fri 07/Sep - Tue 11/Sep
4 days Flights from Barcelona to Oslo on SWISS 07/09/2018
$152
Thu 27/Sep - Sun 07/Oct
10 days Flights from Barcelona to Oslo on Lufthansa 27/09/2018
$160
Fri 21/Sep - Fri 12/Oct
21 days Flights from Barcelona to Oslo on Vueling Airlines 21/09/2018
$83
Wed 18/Jul - Mon 06/Aug
19 days Flights from Barcelona to Oslo on Vueling Airlines 18/07/2018
$165
Tue 10/Jul - Sun 19/Aug
40 days Flights from Barcelona to Oslo on KLM 10/07/2018
$160
Fri 06/Jul - Tue 31/Jul
25 days Flights from Barcelona to Oslo on Vueling Airlines 06/07/2018
$115
Sat 01/Dec - Sun 02/Dec
1 days Flights from Barcelona to Oslo on Norwegian 01/12/2018
$99
Tue 04/Dec - Tue 11/Dec
7 days Flights from Barcelona to Oslo on Lufthansa 04/12/2018
$153
Fri 21/Dec - Mon 07/Jan
17 days Flights from Barcelona to Oslo on Air France 21/12/2018
$177
Fri 21/Dec - Fri 11/Jan
21 days Flights from Barcelona to Oslo on Vueling Airlines 21/12/2018
$73
Fri 18/Jan - Tue 22/Jan
4 days Flights from Barcelona to Oslo on SWISS 18/01/2019
$152
Fri 04/Jan - Mon 21/Jan
17 days Flights from Barcelona to Oslo on Vueling Airlines 04/01/2019
$71
Fri 18/Jan - Mon 04/Feb
17 days Flights from Barcelona to Oslo on Vueling Airlines 18/01/2019
$71
Fri 01/Mar - Sat 02/Mar
1 days Flights from Barcelona to Oslo on Lufthansa 01/03/2019
$216
Fri 01/Mar - Fri 08/Mar
7 days Flights from Barcelona to Oslo on Vueling Airlines 01/03/2019
$97
Sun 14/Apr - Sun 21/Apr
7 days Flights from Barcelona to Oslo on SWISS 14/04/2019
$162
Thu 18/Apr - Sun 21/Apr
3 days Flights from Barcelona to Oslo on SAS 18/04/2019
$263
Fri 12/Oct - Sun 14/Oct
2 days Flights from Barcelona to Oslo on SWISS 12/10/2018
$152
Wed 24/Oct - Wed 07/Nov
14 days Flights from Barcelona to Oslo on Vueling Airlines 24/10/2018
$125
Wed 24/Oct - Mon 29/Oct
5 days Flights from Barcelona to Oslo on Vueling Airlines 24/10/2018
$71
Wed 24/Oct - Mon 12/Nov
19 days Flights from Barcelona to Oslo on Vueling Airlines 24/10/2018
$73
Wed 01/May - Sun 05/May
4 days Flights from Barcelona to Oslo on Brussels Airlines 01/05/2019
$163
Fri 01/Feb - Sat 09/Feb
8 days Flights from Barcelona to Oslo on SWISS 01/02/2019
$151
Fri 01/Feb - Mon 04/Feb
3 days Flights from Barcelona to Oslo on Vueling Airlines 01/02/2019
$73
Mon 25/Feb - Fri 01/Mar
4 days Flights from Barcelona to Oslo on eurowings 25/02/2019
$165
Fri 23/Nov - Sun 23/Dec
30 days Flights from Barcelona to Oslo on Lufthansa 23/11/2018
$120
Fri 30/Nov - Mon 03/Dec
3 days Flights from Barcelona to Oslo on Vueling Airlines 30/11/2018
$74
Fri 02/Nov - Mon 19/Nov
17 days Flights from Barcelona to Oslo on Vueling Airlines 02/11/2018
$73
Mon 19/Nov - Mon 26/Nov
7 days Flights from Barcelona to Oslo on eurowings 19/11/2018
$142