Which UK airports have direct flights to Oslo and Bergen?
UK airports, airlines and flight times to Oslo and Bergen.
Short answer
Oslo has direct flights from London Heathrow, London Gatwick, Manchester and Edinburgh, and Bergen from London Gatwick, Manchester, Aberdeen, Edinburgh and Sumburgh in Shetland. British Airways flies to Oslo from Heathrow and Norwegian from Gatwick and Manchester. A flight from London to Oslo takes just over two hours.
Why
- Visit Bergen lists direct flights to Bergen from Aberdeen (Widerøe), Edinburgh and Sumburgh (Loganair), London Gatwick (Norwegian) and Manchester (Norwegian and SAS).
- British Airways states that it flies to Norway from London Heathrow, with Oslo and Tromsø as its Norwegian destinations.
- Norwegian's route plan for winter 2025–2026 listed flights from London Gatwick and Manchester to both Oslo and Bergen, and from Edinburgh to Oslo.
Details
British Airways also flies from Heathrow to Tromsø, a flight of around three and a half hours. From Bergen Airport the Bybanen light rail and the airport bus run into the city centre, which is 16 km away.
Tip
Routes and seasons change, so check the airport's own departures list and the airline's booking page for your dates before you plan around a route.
People also ask
- Which airlines fly to Bergen from the UK?
- How long is the flight from London to Oslo?
Sources
- Visit Bergen: Direct flights to BergenChecked at:
- British Airways: Flights to NorwayChecked at:
- Norwegian: Routes for the winter season 2025–2026Checked at:
This answer is for reference only. Timetables and rules can change, so check the airlines before you travel.
The most convenient routes to NorwayRelated questions
-
How long does it take to drive from Bergen to Trondheim?
The fastest drive between Bergen and Trondheim, on the E16 and E6 via Voss and Dovrefjell, takes about 10 hours, according to Visit Bergen.
-
Where does the airport bus (Flybussen) stop in Bergen, and how much does it cost?
Flybussen leaves Bergen Airport from stop A3 and has six city centre stops, including Festplassen, and an adult ticket costs NOK 189 online or NOK 220 on board.
-
Is there an express boat from Bodø to Svolvær?
Yes, the NEX 2 express boat, route 23-755, sails between Bodø and Svolvær and takes about three hours each way.
-
Is there a free shopping bus from Oslo to Sweden (Nordby, Svinesund)?
Nordby Shoppingcenter's own travel page lists no free bus from Oslo and suggests the train from Oslo S to Halden, then bus line 111 to the centre.

