Travel options
from Oslo to Barcelona

You can get from Oslo to Barcelona by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Wed
20 Oct
£138nordic regional airlines oy
Thu
21 Oct
£69Sas Airways
Fri
22 Oct
£182Vueling
Sat
23 Oct
£116Sas Airways
Mon
25 Oct
£76Sas Airways
Tue
26 Oct
£82Sas Airways
Wed
27 Oct
£104nordic regional airlines oy
Thu
28 Oct
£104nordic regional airlines oy
Fri
29 Oct
£121nordic regional airlines oy
Sat
30 Oct
£104nordic regional airlines oy
Sun
31 Oct
£52Sas Airways
Mon
1 Nov
£62Vueling

Travel Information from Oslo to Barcelona

distanceDistance1328 miles (2142 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £55 • 3 h 20 min
carriersPopular travel companiesVueling

Travel 1328 miles (2142 km) by flight from Oslo to Barcelona. Vueling is the main travel provider operating this trip. Travellers can even take a direct from Oslo to Barcelona.

Travelling from Oslo to Barcelona: related information

Here are some other resources that might have the information you need