Cheap Flights from Thessaloniki to Amsterdam

Thessaloniki Amsterdam
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €15
🇩🇪 Germany €35
🇬🇷 Greece €19
🇹🇷 Turkey €47
🇪🇸 Spain €42
🇬🇪 Georgia €37
🇨🇾 Cyprus €27
🇵🇱 Poland €35
← Back Home Deals Amsterdam (18)
Amsterdam — Netherlands
Thessaloniki → Amsterdam
🇳🇱 Netherlands · 18 flights from €51
4 Oct
20:45
EasyJet · 9h 30m
✈ Direct ↓37% 🔥
€51
HOT
20 Sep
20:45
EasyJet · 9h 15m
✈ Direct
€64
3 Nov
19:35
Transavia · 3h 15m
✈ Direct
€75
€72
24 Sep
19:40
EasyJet · 10h 25m
✈ Direct
€78
27 Sep
20:45
EC · 9h 15m
✈ Direct
€80
2 Nov
14:05
JU · 5h 15m
✈ Direct
€84
1 Oct
19:40
EasyJet · 34h 30m
✈ Direct
€87
20 Sep
20:45
EC · 33h 25m
✈ Direct
€88
17 Sep
19:40
EasyJet · 10h 25m
✈ Direct
€88
17 Sep
01:25
JU · 5h 45m
✈ Direct
€126
21 Oct
13:10
JU · 18h
✈ Direct
€130
10 Oct
01:25
JU · 5h 45m
✈ Direct
€135
25 Oct
14:05
JU · 18h 5m
✈ Direct
€135
15 Oct
01:25
JU · 5h 45m
✈ Direct
€138
30 Sep
13:10
JU · 18h
✈ Direct
€139
1 Oct
01:25
JU · 5h 45m
✈ Direct
€141
22 Oct
01:25
JU · 5h 45m
✈ Direct
€141
26 Sep
10:10
SAS · 6h
✈ Direct
€152
With a stop
11 Oct
20:45
SKG → MIL → AMS
EasyJet + EasyJet · 1d 6h stopover in Milan
€42
2 flights
☕ 30h in Milan — enough time to explore
27 Sep
20:45
SKG → MIL → AMS
EC + EC · 4h layover in Milan
€52
2 flights
5 Oct
09:35
SKG → MIL → AMS
Ryanair + EC · 1d 4h stopover in Milan
€52
2 flights
☕ 28h in Milan — enough time to explore
6 Oct
12:35
SKG → MIL → AMS
Ryanair + EasyJet · 0d 13h stopover in Milan
€53
2 flights
☕ 13h in Milan — enough time to explore
1 Oct
19:40
SKG → MIL → AMS
EC + EasyJet · 1d 6h stopover in Milan
€58
2 flights
☕ 30h in Milan — enough time to explore
28 Sep
03:25
SKG → BUH → AMS
Ryanair + Ryanair · 0d 14h stopover in Bucharest
€61
2 flights
☕ 14h in Bucharest — enough time to explore
20 Sep
20:45
SKG → MIL → AMS
EC + EasyJet · 1d 5h stopover in Milan
€61
2 flights
☕ 29h in Milan — enough time to explore
29 Sep
12:35
SKG → MIL → AMS
Ryanair + EasyJet · 0d 13h stopover in Milan
€63
2 flights
☕ 13h in Milan — enough time to explore

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