Direct flights from Bergen Airport Flesland (BGO)
Bergen Airport Flesland in Bergen, Norway has direct flights to 48 airports in 19 countries, flown by 18 airlines. The longest is to New York (JFK) at 5,604 km.
See every route from BGO on the mapDirect flights from BGO by country
Norway (16)
- AES Alesund · 257 km · ~50m · SAS Scandinavian and Widerøe
- BOO Bodo · 894 km · ~1h 35m · Widerøe
- BNN Bronnoysund · 674 km · ~1h 20m · Widerøe
- FRO Floro · 144 km · ~40m · Widerøe
- HAU Haugesund · 105 km · ~40m · Widerøe
- KRS Kristiansand · 286 km · ~50m · Widerøe
- KSU Kristiansund · 342 km · ~55m · Widerøe
- MOL Molde · 293 km · ~50m · Widerøe
- HOV Orsta-Volda · 215 km · ~45m · Widerøe
- OSL Oslo · 325 km · ~55m · Norwegian Air Shuttle, SAS Scandinavian and THAI Airways
- TRF Sandefjord · 308 km · ~55m · Norwegian Air Shuttle and Widerøe
- SKE Skien · 273 km · ~50m · Widerøe
- SOG Sogndal · 142 km · ~40m · Widerøe
- SVG Stavanger · 159 km · ~40m · Norwegian Air Shuttle, Icelandair and SAS Scandinavian +1
- TOS Tromso · 1,221 km · ~2h · Widerøe
- TRD Trondheim · 462 km · ~1h 5m · Norwegian Air Shuttle, Icelandair and SAS Scandinavian
Spain (5)
- ALC Alicante · 2,481 km · ~3h 30m · Norwegian Air Shuttle and SAS Scandinavian
- BCN Barcelona · 2,123 km · ~3h 5m · Norwegian Air Shuttle, Iberia and Vueling
- LPA Gran Canaria · 3,919 km · ~5h 15m · Norwegian Air Shuttle
- AGP Malaga · 2,715 km · ~3h 50m · Norwegian Air Shuttle
- PMI Palma de Mallorca · 2,313 km · ~3h 20m · Norwegian Air Shuttle
United Kingdom (5)
- ABZ Aberdeen · 548 km · ~1h 10m · SAS Scandinavian and Widerøe
- EDI Edinburgh · 697 km · ~1h 20m · Norwegian Air Shuttle
- LHR London · 1,042 km · ~1h 45m · American Airlines and British Airways
- LGW London · 1,071 km · ~1h 50m · Norwegian Air Shuttle and easyJet
- MAN Manchester · 895 km · ~1h 35m · SAS Scandinavian
Poland (4)
- GDN Gdansk · 1,029 km · ~1h 45m · Wizz Air
- KTW Katowice · 1,394 km · ~2h 10m · Wizz Air
- KRK Krakow · 1,458 km · ~2h 15m · Norwegian Air Shuttle and Wizz Air
- SZZ Szczecin · 947 km · ~1h 40m · Wizz Air
Denmark (2)
- BLL Billund · 557 km · ~1h 10m · British Airways
- CPH Copenhagen · 679 km · ~1h 20m · Norwegian Air Shuttle and SAS Scandinavian
France (2)
- NCE Nice · 1,855 km · ~2h 45m · Norwegian Air Shuttle
- ORY Paris · 1,299 km · ~2h 5m · Norwegian Air Shuttle
Germany (2)
- BER Berlin · 1,017 km · ~1h 45m · Norwegian Air Shuttle
- FRA Frankfurt · 1,160 km · ~1h 55m · Lufthansa and SAS Scandinavian
Croatia (1)
- DBV Dubrovnik · 2,160 km · ~3h 10m · Norwegian Air Shuttle
Czech Republic (1)
- PRG Prague · 1,268 km · ~2h 5m · Norwegian Air Shuttle
Faroe Islands (1)
- FAE Vagar · 697 km · ~1h 20m · Atlantic Airways
Greece (1)
- CHQ Chania · 3,068 km · ~4h 15m · Norwegian Air Shuttle
Iceland (1)
- KEF Keflavik · 1,489 km · ~2h 20m · Norwegian Air Shuttle
Italy (1)
- FCO Rome · 2,111 km · ~3h 5m · Norwegian Air Shuttle
Latvia (1)
- RIX Riga · 1,144 km · ~1h 55m · airBaltic, Norwegian Air Sweden and Wizz Air
Lithuania (1)
- VNO Vilnius · 1,348 km · ~2h 10m · Wizz Air
Netherlands (1)
- AMS Amsterdam · 888 km · ~1h 35m · ITA Airways and KLM
Sweden (1)
- ARN Stockholm · 709 km · ~1h 20m · Finnair, Norwegian Air Shuttle and SAS Scandinavian
Turkey (1)
- AYT Antalya · 3,167 km · ~4h 20m · Norwegian Air Shuttle
United States (1)
- JFK New York · 5,604 km · ~7h 20m · Norwegian Air Shuttle
Airlines flying from BGO
American Airlines, Atlantic Airways, British Airways, Finnair, ITA Airways, Iberia, Icelandair, KLM, Lufthansa, Norwegian Air Shuttle, Norwegian Air Sweden, SAS Scandinavian, THAI Airways, Vueling, Widerøe, Wizz Air, airBaltic, easyJet
Going somewhere BGO doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Bergen to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.