Flights from Oslo to Budapest – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OSL to BUD – All flight route options from Oslo Gardermoen Airport, Norway to Budapest Ferenc Liszt International Airport, Hungary. These flights are operated by 20 airlines. Fly non-stop with Norwegian Air or choose from 12 different transit flights. The shortest flight time is 2 hours and 20 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 Budapest Ferenc Liszt Airport
We got great deals on hotels and car rentals near the airport.
Oslo to Budapest flights
There are over 13 airlines and as many as 143 flights every week to this destination. You can fly non-stop to Budapest (BUD) from Oslo (OSL) with Norwegian Air but if a stopover option suits you better you can choose to fly via Amsterdam, Belgrade or any other of the 12 alternatives with connectiing airports.
Oslo to Budapest with Norwegian Air
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm.
With Scandinavian Airlines
If you fly from Oslo with Scandinavian Airlines you will do a stopover in Copenhagen, CPH before reaching Budapest. This flight trip will take 4 hours and 20 minutes and you can fly every Monday, Thursday, Friday or Sunday with departures between 5:00 am and 3:00 pm. Scandinavian Airlines is a member of SkyTeam.
Distance & flight times: Gardermoen to Budapest Airport
The shortest flight time between OSL and BUD is 2 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 20m | - | 945 miles (1521 km) |
AMS Amsterdam | 4h 40m | 1h 30m | 1328 miles (2137 km) |
BEG Belgrade | 4h 55m | 1h 0m | 1322 miles (2127 km) |
HEL Helsinki | 5h 0m | 2h 10m | 1402 miles (2256 km) |
FRA Frankfurt | 5h 5m | 2h 50m | 1232 miles (1982 km) |
RIX Riga | 5h 10m | 1h 40m | 1206 miles (1940 km) |
MUC Munich | 5h 15m | 1h 45m | 1175 miles (1891 km) |
CPH Copenhagen | 5h 18m | 2h 15m | 958 miles (1541 km) |
ZRH Zurich | 5h 20m | 1h 20m | 1391 miles (2238 km) |
LUX Luxembourg | 5h 20m | 30m | 1376 miles (2214 km) |
CDG Paris | 5h 40m | 50m | 1626 miles (2616 km) |
WAW Warsaw | 6h 10m | 2h 50m | 1011 miles (1627 km) |
BRU Brussels | 6h 35m | 30m | 1405 miles (2261 km) |



Quick copy and share this page
From Oslo to Hungary
We have found another destination to Hungary from Oslo Gardermoen Airport as well.
From Norway to Budapest
Below is a list of other cities in Norway with flights to Budapest with either non-stop or connecting flights.