Cheap Flights from Milan to Bergen

Milan Bergen
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €12
🇪🇸 Spain €8
🇰🇿 Kazakhstan €136
🇬🇷 Greece €14
🇹🇷 Turkey €46
🇵🇱 Poland €10
🇫🇷 France €15
🇩🇪 Germany €16
← Back Home Deals Bergen (19)
Bergen — Norway
Milan → Bergen
🇳🇴 Norway · 19 flights from €45
6 Sep
05:00
Wizz Air · 24h 55m
✈ Direct
€45
13 Sep
05:00
Wizz Air · 24h 55m
✈ Direct
€53
€49
23 Oct
20:00
Wizz Air · 10h
✈ Direct
€50
12 Sep
05:00
Wizz Air · 24h 55m
✈ Direct
€50
15 Sep
06:40
Wizz Air · 23h 15m
✈ Direct
€51
4 Sep
04:10
Wizz Air · 7h 55m
✈ Direct
€61
€54
29 Aug
18:05
Norwegian · 2h 30m
✈ Direct
€54
31 Aug
04:10
Wizz Air · 7h 55m
✈ Direct
€54
19 Sep
05:00
Wizz Air · 24h 55m
✈ Direct
€58
28 Aug
12:20
Norwegian · 6h 55m
✈ Direct
€62
4 Sep
07:40
Ryanair · 5h
✈ Direct
€65
28 Aug
04:10
Wizz Air · 7h 55m
✈ Direct ↓27% 🔥
€67
HOT
11 Sep
07:40
Ryanair · 5h
✈ Direct
€88
18 Sep
04:10
Wizz Air · 7h 55m
✈ Direct
€89
11 Sep
06:45
Norwegian · 6h 35m
✈ Direct
€92
27 Aug
19:15
Norwegian · 11h 40m
✈ Direct
€108
27 Aug
09:20
SAS · 5h 10m
✈ Direct
€137
19 Sep
18:05
Norwegian · 2h 30m
✈ Direct
€193
12 Sep
18:05
Norwegian · 2h 30m
✈ Direct
€195
With a stop
2 Sep
21:55
MIL → GDN → BGO
Wizz Air + Wizz Air · 3h layover in Gdansk
€32
2 flights
1 Sep
06:40
MIL → WAW → BGO
Wizz Air + Wizz Air · 0d 19h stopover in Warsaw
€32
2 flights
☕ 19h in Warsaw — enough time to explore
8 Sep
18:20
MIL → WAW → BGO
Ryanair + Wizz Air · 7h layover in Warsaw
€33
2 flights
5 Oct
19:10
MIL → KRK → BGO
Wizz Air + Wizz Air · 0d 19h stopover in Krakow
€33
2 flights
☕ 19h in Krakow — enough time to explore
23 Sep
21:55
MIL → GDN → BGO
Wizz Air + Wizz Air · 3h layover in Gdansk
€34
2 flights
12 Sep
05:00
MIL → WAW → BGO
W4 + Wizz Air · 0d 20h stopover in Warsaw
€34
2 flights
☕ 20h in Warsaw — enough time to explore
1 Sep
20:45
MIL → GDN → BGO
Ryanair + Wizz Air · 1d 5h stopover in Gdansk
€34
2 flights
☕ 29h in Gdansk — enough time to explore
16 Sep
21:55
MIL → GDN → BGO
Wizz Air + Wizz Air · 3h layover in Gdansk
€35
2 flights

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →