Real fares below come from the Aviasales price feed for OSL-BCN. Prices move daily; tap any row to open live results and book. The cheapest round-trip fare we currently see is $127.
Search live OSL → BCN fares on Aviasales →
| Price | Airline | Stops | Book |
|---|---|---|---|
| $127 | W4 | 1 stop | Book → |
| $127 | RR | 1 stop | Book → |
| $154 | W4 | 1 stop | Book → |
| $170 | W6 | 2 stops | Book → |
| $170 | SK | 1 stop | Book → |
| $174 | SK | 1 stop | Book → |
| $174 | MW | 1 stop | Book → |
| $232 | FR | 1 stop | Book → |
Flight delayed or cancelled? See if you can claim compensation.