Find Cheap Flights in Europe — Deals from €9

Sofia Amsterdam
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €12
🇪🇸 Spain €13
🇵🇱 Poland €11
🇫🇷 France €13
🇩🇪 Germany €13
🇬🇷 Greece €13
🇹🇷 Turkey €48
🇧🇬 Bulgaria €31
← Back Home Deals Amsterdam (19)
Amsterdam — Netherlands
Sofia → Amsterdam
🇳🇱 Netherlands · 19 flights from €38
15 Jun
15:55
EasyJet · 14h 15m
✈ Direct
€38
22 Jun
18:05
Wizz Air · 12h 5m
✈ Direct
€44
€42
20 Jun
03:00
Wizz Air · 16h 20m
✈ Direct ↓22%
€58
€45
13 Jul
03:30
Wizz Air · 26h 40m
✈ Direct
€48
13 Jul
15:55
EasyJet · 14h 15m
✈ Direct
€51
7 Jul
03:00
Wizz Air · 27h 15m
✈ Direct
€52
15 Jun
03:30
Wizz Air · 26h 40m
✈ Direct
€56
29 Jun
15:55
EasyJet · 14h 15m
✈ Direct
€59
28 Jul
03:30
Wizz Air · 15h 55m
✈ Direct
€62
1 Jul
15:30
Wizz Air · 5h 50m
✈ Direct
€73
25 Jun
03:00
Wizz Air · 6h 45m
✈ Direct
€74
2 Jul
02:45
Wizz Air · 7h 50m
✈ Direct
€88
19 Aug
15:30
Wizz Air · 5h 50m
✈ Direct
€110
1 Aug
02:00
JU · 5h 10m
✈ Direct
€117
3 Jul
13:00
JU · 5h 20m
✈ Direct
€122
1 Jul
13:00
JU · 5h 20m
✈ Direct
€123
3 Aug
02:00
JU · 5h 10m
✈ Direct
€124
21 Aug
02:00
JU · 5h 10m
✈ Direct
€151
€129
17 Aug
02:00
JU · 5h 10m
✈ Direct
€134
With a stop
6 Jul
15:55
SOF → MIL → AMS
Wizz Air + EasyJet · 10h layover in Milan
€43
2 flights
☕ 10h in Milan — enough time to explore
8 Jul
03:30
SOF → MIL → AMS
Wizz Air + EasyJet · 8h layover in Milan
€46
2 flights
22 Jun
18:05
SOF → MIL → AMS
Wizz Air + EC · 8h layover in Milan
€47
2 flights
13 Jul
15:55
SOF → MIL → AMS
Wizz Air + EasyJet · 10h layover in Milan
€48
2 flights
☕ 10h in Milan — enough time to explore
12 Jul
03:30
SOF → MIL → AMS
Wizz Air + EasyJet · 0d 22h stopover in Milan
€48
2 flights
☕ 22h in Milan — enough time to explore
17 Jun
03:30
SOF → MIL → AMS
Wizz Air + EasyJet · 10h layover in Milan
€49
2 flights
☕ 10h in Milan — enough time to explore
20 Jul
15:55
SOF → MIL → AMS
Wizz Air + EasyJet · 10h layover in Milan
€52
2 flights
☕ 10h in Milan — enough time to explore
16 Jun
20:45
SOF → MIL → AMS
Ryanair + EasyJet · 0d 17h stopover in Milan
€52
2 flights
☕ 17h in Milan — enough time to explore