Cheap Flights from Prague to Thessaloniki

Prague Thessaloniki
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €13
🇪🇸 Spain €25
🇹🇷 Turkey €52
🇰🇿 Kazakhstan €122
🇬🇷 Greece €31
🇵🇱 Poland €16
🇫🇷 France €26
🇬🇪 Georgia €56
← Back Home Deals Thessaloniki (19)
Thessaloniki — Greece
Prague → Thessaloniki
🇬🇷 Greece · 19 flights from €58
23 Sep
11:15
EasyJet · 31h 35m
✈ Direct
€58
19 Sep
18:40
Ryanair · 10h 40m
✈ Direct
€71
€63
14 Sep
08:45
Ryanair · 26h 30m
✈ Direct
€68
7 Sep
20:40
W4 · 25h 20m
✈ Direct
€70
7 Sep
04:20
Ryanair · 12h 30m
✈ Direct
€73
9 Sep
07:50
EasyJet · 35h
✈ Direct
€74
23 Sep
18:35
JU · 5h 35m
✈ Direct
€74
16 Sep
18:35
JU · 5h 35m
✈ Direct
€75
8 Oct
11:15
EasyJet · 7h 35m
✈ Direct
€76
5 Oct
18:35
JU · 18h 5m
✈ Direct
€76
14 Sep
06:20
Wizz Air · 6h 30m
✈ Direct
€78
4 Sep
18:35
JU · 5h 35m
✈ Direct
€81
1 Oct
11:15
EasyJet · 7h 35m
✈ Direct
€86
€82
9 Oct
18:35
JU · 5h 35m
✈ Direct
€82
19 Sep
12:30
Jet2 · 19h 35m
✈ Direct
€82
8 Sep
05:10
LOT · 9h 15m
✈ Direct
€87
18 Sep
05:10
LOT · 4h 45m
✈ Direct
€91
15 Sep
05:10
LOT · 9h 15m
✈ Direct
€120
18 Sep
18:35
JU · 5h 35m
✈ Direct
€135
With a stop
9 Sep
12:50
PRG → ROM → SKG
Ryanair + Ryanair · 0d 23h stopover in Rome
€39
2 flights
☕ 23h in Rome — enough time to explore
3 Sep
07:25
PRG → ROM → SKG
W4 + Ryanair · 1d 0h stopover in Rome
€43
2 flights
☕ 24h in Rome — enough time to explore
14 Oct
11:15
PRG → MIL → SKG
EasyJet + EasyJet · 1d 3h stopover in Milan
€44
2 flights
☕ 27h in Milan — enough time to explore
10 Sep
07:25
PRG → ROM → SKG
W4 + Ryanair · 4h layover in Rome
€45
2 flights
4 Sep
07:25
PRG → ROM → SKG
W4 + Ryanair · 0d 18h stopover in Rome
€47
2 flights
☕ 18h in Rome — enough time to explore
15 Sep
05:30
PRG → BUD → SKG
Ryanair + Wizz Air · 1d 2h stopover in Budapest
€47
2 flights
☕ 26h in Budapest — enough time to explore
11 Sep
07:25
PRG → ROM → SKG
W4 + MW · 0d 18h stopover in Rome
€48
2 flights
☕ 18h in Rome — enough time to explore
22 Sep
10:00
PRG → MIL → SKG
Ryanair + Ryanair · 3h layover in Milan
€49
2 flights

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