1328 miles (2142 km) | |
Flight or bus | |
$64 - $158 | |
Flight • $64 (€58) • 3 h 25 min | |
Flight • $64 (€58) • 3 h 25 min | |
FlixBus or Norwegian Air |
Travel 1328 miles (2142 km) by flight or bus between Barcelona and Oslo. The most popular travel companies which serve this trip are FlixBus or Norwegian Air among others. Travelers can even take a direct bus or flight from Barcelona to Oslo.
How to get from Barcelona to Oslo by train, bus or flight.
The best way to travel from Barcelona to Oslo is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Travel on Norwegian Air, Vueling Airlines and Iberia travel from Barcelona to Oslo at great prices. Omio finds you travel times and tickets for over 1000 travel companies all in one place.
There are 2 travel options from Barcelona to Oslo: flight or bus.
The cheapest way to go to Oslo from Barcelona is by taking a flight, which costs on average $64 (€58).
This is compared to other ways of getting from Barcelona to Oslo:
A flight is $94 (€85) less than a bus with an average ticket price of $158 (€143) from Barcelona to Oslo.
The fastest way to get to Oslo from Barcelona is by flight with an average travel time of 3 h 25 min.
Other travel options to Oslo take longer:
Getting to Oslo by bus takes 45 h 13 min on average.
The distance is approximately 1328 miles (2142 km) from Barcelona to Oslo.
The average frequency per day from Barcelona to Oslo is:
However, we recommend checking specific travel dates for your trip from Barcelona to Oslo as scheduled services by flight or bus can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Barcelona to Oslo:
Omio works with many trusted partners that can help you travel the best way from Barcelona to Oslo:
Yes, there are direct services available from Barcelona to Oslo with the following travel companies:
Direct services tend to save you time and add more convenience in getting you to Oslo as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Oslo from Barcelona.
Here are some other resources that might have the information you need