Flights from Oslo to Bodo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OSL to BOO – All flight route options from Oslo Gardermoen Airport, Norway to Bodo, Norway. These routes are operated by 6 airlines. Fly non-stop with Scandinavian Airlines or Norwegian Air, or choose from 9 different stopover flights. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Bodo
We got great deals on hotels and car rentals near the airport.
Oslo to Bodo flights
There are over 11 airlines and as many as 100 flights every week to this destination. You can fly non-stop to Bodo (BOO) from Oslo (OSL) with Norwegian Air or Scandinavian Airlines but if a stopover option suits you better you can choose to fly via Trondheim, Leknes or any other of the 9 alternatives with connectiing airports.
Oslo to Bodo with Norwegian Air
You can fly non-stop every weekday with flights departing from 8:00 am to 9:00 pm.
With Scandinavian Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 10:00 pm. You can also catch a transit flight via Trondheim or Stockholm. Scandinavian Airlines is a member of SkyTeam.
Distance & flight times: Gardermoen to Bodo
The shortest flight time between OSL and BOO is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 501 miles (806 km) |
TRD Trondheim | 2h 50m | 2h 20m | 508 miles (817 km) |
LKN Leknes | 3h 35m | 50m | 622 miles (1001 km) |
EVE Harstad-Narvik | 4h 5m | 2h 10m | 704 miles (1133 km) |
SVJ Svolvaer | 4h 15m | 2h 0m | 637 miles (1025 km) |
ARN Stockholm | 4h 30m | 2h 45m | 779 miles (1253 km) |
TOS Tromso | 4h 35m | 1h 35m | 899 miles (1446 km) |
BGO Bergen | 5h 0m | 1h 45m | 760 miles (1223 km) |
BNN Bronnoysund | 5h 10m | 2h 45m | 506 miles (814 km) |
SSJ Sandnessjoen | 5h 10m | 2h 50m | 507 miles (816 km) |


