Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Thessaloniki to Milan is Air Serbia.
Travel Period: February 2025 - January 2026
The cheapest month(s) to fly from Thessaloniki to Milan is February.
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
-
Jan 2026
The cheapest day(s) of the week to fly from Thessaloniki to Milan is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Thu, 2 Jan, 2025
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
05:45 SKG07:00 BGY2Hrs, 15m Direct
-
SKGThessaloniki Airport 05:45 - BGY 07:00 2h 15m Direct
-
SKGThessaloniki Airport 05:45
-
BGYMilan Bergamo/Orio al Serio Airport 07:00
- 2h 15m
- Direct
-
Ryanair (FR 4775)Boeing 737 800 -
Ryanair (FR 4775) -
- M
- -
- -
- -
- -
- -
- -
- Boeing 737 800
-
13:50 SKG15:05 BGY2Hrs, 15m Direct
-
SKGThessaloniki Airport 13:50 - BGY 15:05 2h 15m Direct
-
SKGThessaloniki Airport 13:50
-
BGYMilan Bergamo/Orio al Serio Airport 15:05
- 2h 15m
- Direct
-
Ryanair (FR 4775)Boeing 737 800 -
Ryanair (FR 4775) -
- -
- T
- -
- -
- -
- -
- -
- Boeing 737 800
-
19:30 SKG20:45 BGY2Hrs, 15m Direct
-
SKGThessaloniki Airport 19:30 - BGY 20:45 2h 15m Direct
-
SKGThessaloniki Airport 19:30
-
BGYMilan Bergamo/Orio al Serio Airport 20:45
- 2h 15m
- Direct
-
Ryanair (FR 412)Boeing 737 Max 8 Passenger -
Ryanair (FR 412) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 Max 8 Passenger
-
23:10 SKG00:25 BGY2Hrs, 15m Direct
-
SKGThessaloniki Airport 23:10 - BGY 00:25 2h 15m Direct
-
SKGThessaloniki Airport 23:10
-
BGYMilan Bergamo/Orio al Serio Airport 00:25
- 2h 15m
- Direct
-
Ryanair (FR 4775)Boeing 737 800 -
Ryanair (FR 4775) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 800
-
05:55 SKG10:45 BGY5Hrs, 50m 1 Stop (BER)
-
SKGThessaloniki Airport 05:55 - BGY 10:45 5h 50m 1 Stop (BER) Berlin
-
SKGThessaloniki Airport 05:55BERBerlin Brandenburg Airport 09:05
-
BERBerlin Brandenburg Airport 07:30BGYMilan Bergamo/Orio al Serio Airport 10:45
- 5h 50m (1h 35m)
- 1 Stop BER · Berlin 1h 35m
-
Ryanair (FR 1147)Boeing 737 800 Ryanair (FR 3311)Boeing 737 800 -
Ryanair (FR 1147) -
- -
- -
- -
- -
- -
- S
- -
-
05:55 SKG12:20 BGY7Hrs, 25m 1 Stop (BER)
-
SKGThessaloniki Airport 05:55 - BGY 12:20 7h 25m 1 Stop (BER) Berlin
-
SKGThessaloniki Airport 05:55BERBerlin Brandenburg Airport 10:40
-
BERBerlin Brandenburg Airport 07:30BGYMilan Bergamo/Orio al Serio Airport 12:20
- 7h 25m (3h 10m)
- 1 Stop BER · Berlin 3h 10m
-
Ryanair (FR 1147)Boeing 737 Max 8 Passenger Ryanair (FR 2670)Boeing 737 Max 8 Passenger -
Ryanair (FR 1147) -
- -
- -
- -
- -
- F
- -
- -
-
06:45 SKG12:35 BGY6Hrs, 50m 1 Stop (BUD)
-
SKGThessaloniki Airport 06:45 - BGY 12:35 6h 50m 1 Stop (BUD) Budapest
-
SKGThessaloniki Airport 06:45BUDBudapest Airport 10:55
-
BUDBudapest Airport 07:25BGYMilan Bergamo/Orio al Serio Airport 12:35
- 6h 50m (3h 30m)
- 1 Stop BUD · Budapest 3h 30m
-
Ryanair (FR 4278)Boeing 737 800 Ryanair (FR 3165)Boeing 737 800 -
Ryanair (FR 4278) -
- -
- -
- -
- -
- -
- -
- S
-
08:00 SKG14:05 LIN7Hrs, 05m 1 Stop (FRA)
-
SKGThessaloniki Airport 08:00 - LIN 14:05 7h 05m 1 Stop (FRA) Frankfurt
-
SKGThessaloniki Airport 08:00FRAFrankfurt International Airport 12:50
-
FRAFrankfurt International Airport 09:40LINMilan Linate Airport 14:05
- 7h 05m (3h 10m)
- 1 Stop FRA · Frankfurt 3h 10m
-
Aegean Airlines (A3 530)Airbus Lufthansa (LH 280)Airbus -
Aegean Airlines (A3 530) -
- -
- -
- -
- -
- -
- -
- S
-
08:00 SKG14:05 LIN7Hrs, 05m 1 Stop (FRA)
-
SKGThessaloniki Airport 08:00 - LIN 14:05 7h 05m 1 Stop (FRA) Frankfurt
-
SKGThessaloniki Airport 08:00FRAFrankfurt International Airport 12:50
-
FRAFrankfurt International Airport 09:40LINMilan Linate Airport 14:05
- 7h 05m (3h 10m)
- 1 Stop FRA · Frankfurt 3h 10m
-
Aegean Airlines (A3 530)Airbus Lufthansa (LH 280)Airbus -
Aegean Airlines (A3 530) -
- -
- -
- -
- T
- -
- -
- -
-
08:00 SKG14:15 LIN7Hrs, 15m 1 Stop (FRA)
-
SKGThessaloniki Airport 08:00 - LIN 14:15 7h 15m 1 Stop (FRA) Frankfurt
-
SKGThessaloniki Airport 08:00FRAFrankfurt International Airport 13:00
-
FRAFrankfurt International Airport 09:40LINMilan Linate Airport 14:15
- 7h 15m (3h 20m)
- 1 Stop FRA · Frankfurt 3h 20m
-
Aegean Airlines (A3 530)Airbus Lufthansa (LH 280)Canadair Regional -
Aegean Airlines (A3 530) -
- M
- -
- -
- -
- -
- -
- -
-
08:00 SKG14:20 LIN7Hrs, 20m 1 Stop (FRA)
-
SKGThessaloniki Airport 08:00 - LIN 14:20 7h 20m 1 Stop (FRA) Frankfurt
-
SKGThessaloniki Airport 08:00FRAFrankfurt International Airport 13:05
-
FRAFrankfurt International Airport 09:40LINMilan Linate Airport 14:20
- 7h 20m (3h 25m)
- 1 Stop FRA · Frankfurt 3h 25m
-
Aegean Airlines (A3 530)Airbus Lufthansa (LH 280)Airbus -
Aegean Airlines (A3 530) -
- -
- T
- -
- -
- -
- -
- -
-
09:20 SKG15:50 BGY7Hrs, 30m 1 Stop (BUD)
-
SKGThessaloniki Airport 09:20 - BGY 15:50 7h 30m 1 Stop (BUD) Budapest
-
SKGThessaloniki Airport 09:20BUDBudapest Airport 14:10
-
BUDBudapest Airport 10:00BGYMilan Bergamo/Orio al Serio Airport 15:50
- 7h 30m (4h 10m)
- 1 Stop BUD · Budapest 4h 10m
-
Ryanair (FR 4278)Boeing 737 800 Ryanair (FR 2108)Boeing 737 Max 8 Passenger -
Ryanair (FR 4278) -
- -
- T
- -
- -
- -
- -
- -
-
09:30 SKG14:35 MXP6Hrs, 05m 1 Stop (ATH)
-
SKGThessaloniki Airport 09:30 - MXP 14:35 6h 05m 1 Stop (ATH) Athens
-
SKGThessaloniki Airport 09:30ATHAthens Airport 13:00
-
ATHAthens Airport 10:25MXPMilan Malpensa Airport 14:35
- 6h 05m (2h 35m)
- 1 Stop ATH · Athens 2h 35m
-
Sky Express (GQ 381)Airbus A320 Neo Sky Express (GQ 830)Airbus A320 Neo -
Sky Express (GQ 381) -
- -
- T
- -
- -
- F
- -
- -
-
09:50 SKG12:55 BGY4Hrs, 05m 1 Stop (VIE)
-
SKGThessaloniki Airport 09:50 - BGY 12:55 4h 05m 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 09:50VIEVienna Airport 11:30
-
VIEVienna Airport 10:50BGYMilan Bergamo/Orio al Serio Airport 12:55
- 4h 05m (40m)
- 1 Stop VIE · Vienna 40m
-
Ryanair (FR 181)Airbus Ryanair (FR 7360)Airbus -
Ryanair (FR 181) -
- -
- -
- -
- -
- F
- -
- -
-
09:50 SKG14:30 MXP5Hrs, 40m 1 Stop (VIE)
-
SKGThessaloniki Airport 09:50 - MXP 14:30 5h 40m 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 09:50VIEVienna Airport 13:00
-
VIEVienna Airport 10:50MXPMilan Malpensa Airport 14:30
- 5h 40m (2h 10m)
- 1 Stop VIE · Vienna 2h 10m
-
Ryanair (FR 181)Airbus Ryanair (FR 214)Boeing 737 800 -
Ryanair (FR 181) -
- -
- -
- -
- -
- F
- -
- -
-
10:15 SKG13:15 MXP4Hrs, 00m 1 Stop (VIE)
-
SKGThessaloniki Airport 10:15 - MXP 13:15 4h 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 10:15VIEVienna Airport 11:45
-
VIEVienna Airport 11:15MXPMilan Malpensa Airport 13:15
- 4h (30m)
- 1 Stop VIE · Vienna 30m
-
Ryanair (FR 181)Boeing 737 800 Ryanair (FR 214)Airbus -
Ryanair (FR 181) -
- -
- T
- -
- -
- -
- -
- -
-
10:50 SKG16:05 MXP6Hrs, 15m 1 Stop (MLA)
-
SKGThessaloniki Airport 10:50 - MXP 16:05 6h 15m 1 Stop (MLA) Malta
-
SKGThessaloniki Airport 10:50MLAMalta Airport 14:00
-
MLAMalta Airport 11:35MXPMilan Malpensa Airport 16:05
- 6h 15m (2h 25m)
- 1 Stop MLA · Malta 2h 25m
-
Ryanair (FR 7130)Boeing 737 800 Ryanair (FR 5971)Boeing 737 Max 8 Passenger -
Ryanair (FR 7130) -
- M
- -
- -
- -
- -
- -
- -
-
12:05 SKG18:40 BGY7Hrs, 35m 1 Stop (OTP)
-
SKGThessaloniki Airport 12:05 - BGY 18:40 7h 35m 1 Stop (OTP) Bucharest
-
SKGThessaloniki Airport 12:05OTPBucharest Henri Coanda Airport 17:15
-
OTPBucharest Henri Coanda Airport 13:20BGYMilan Bergamo/Orio al Serio Airport 18:40
- 7h 35m (3h 55m)
- 1 Stop OTP · Bucharest 3h 55m
-
Ryanair (FR 7669)Boeing 737 Max 8 Passenger Ryanair (FR 3773)Boeing 737 800 -
Ryanair (FR 7669) -
- -
- -
- -
- -
- F
- -
- -
-
15:00 SKG20:55 BGY6Hrs, 55m 1 Stop (CRL)
-
SKGThessaloniki Airport 15:00 - BGY 20:55 6h 55m 1 Stop (CRL) Brussels
-
SKGThessaloniki Airport 15:00CRLBrussels S. Charleroi Airport 19:25
-
CRLBrussels S. Charleroi Airport 17:05BGYMilan Bergamo/Orio al Serio Airport 20:55
- 6h 55m (2h 20m)
- 1 Stop CRL · Brussels 2h 20m
-
Ryanair (FR 4998)Boeing 737 800 Ryanair (FR 4522)Boeing 737 800 -
Ryanair (FR 4998) -
- -
- -
- -
- -
- F
- -
- -
-
15:05 SKG18:25 MXP4Hrs, 20m 1 Stop (VIE)
-
SKGThessaloniki Airport 15:05 - MXP 18:25 4h 20m 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 15:05VIEVienna Airport 16:55
-
VIEVienna Airport 16:05MXPMilan Malpensa Airport 18:25
- 4h 20m (50m)
- 1 Stop VIE · Vienna 50m
-
Ryanair (FR 181)Airbus Ryanair (FR 6914)Airbus -
Ryanair (FR 181) -
- M
- -
- -
- -
- -
- -
- -
-
15:05 SKG20:00 BGY5Hrs, 55m 1 Stop (VIE)
-
SKGThessaloniki Airport 15:05 - BGY 20:00 5h 55m 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 15:05VIEVienna Airport 18:35
-
VIEVienna Airport 16:05BGYMilan Bergamo/Orio al Serio Airport 20:00
- 5h 55m (2h 30m)
- 1 Stop VIE · Vienna 2h 30m
-
Ryanair (FR 181)Airbus Ryanair (FR 8192)Airbus -
Ryanair (FR 181) -
- M
- -
- -
- -
- -
- -
- -
-
15:25 SKG21:20 BGY6Hrs, 55m 1 Stop (BTS)
-
SKGThessaloniki Airport 15:25 - BGY 21:20 6h 55m 1 Stop (BTS) Bratislava
-
SKGThessaloniki Airport 15:25BTSBratislava M.R.Stefanik Airport 19:50
-
BTSBratislava M.R.Stefanik Airport 16:15BGYMilan Bergamo/Orio al Serio Airport 21:20
- 6h 55m (3h 35m)
- 1 Stop BTS · Bratislava 3h 35m
-
Ryanair (FR 2170)Boeing 737 800 Ryanair (FR 4643)Boeing 737 800 -
Ryanair (FR 2170) -
- -
- -
- -
- -
- F
- -
- -
-
16:00 SKG22:00 MXP7Hrs, 00m 1 Stop (VIE)
-
SKGThessaloniki Airport 16:00 - MXP 22:00 7h 1 Stop (VIE) Vienna
-
SKGThessaloniki Airport 16:00VIEVienna Airport 20:35
-
VIEVienna Airport 16:50MXPMilan Malpensa Airport 22:00
- 7h (3h 45m)
- 1 Stop VIE · Vienna 3h 45m
-
Austrian Airlines (OS 810)Airbus Austrian Airlines (OS 517)Airbus -
Austrian Airlines (OS 810) -
- -
- -
- W
- T
- -
- -
- -
-
16:10 SKG19:45 BGY4Hrs, 35m 1 Stop (OTP)
-
SKGThessaloniki Airport 16:10 - BGY 19:45 4h 35m 1 Stop (OTP) Bucharest
-
SKGThessaloniki Airport 16:10OTPBucharest Henri Coanda Airport 18:20
-
OTPBucharest Henri Coanda Airport 17:25BGYMilan Bergamo/Orio al Serio Airport 19:45
- 4h 35m (55m)
- 1 Stop OTP · Bucharest 55m
-
Ryanair (FR 7669)Boeing 737 800 Ryanair (FR 3773)Boeing 737 800 -
Ryanair (FR 7669) -
- M
- -
- -
- -
- -
- -
- -
-
16:50 SKG23:20 MXP7Hrs, 30m 1 Stop (STN)
-
SKGThessaloniki Airport 16:50 - MXP 23:20 7h 30m 1 Stop (STN) London
-
SKGThessaloniki Airport 16:50STNLondon Stansted Airport 20:30
-
STNLondon Stansted Airport 18:25MXPMilan Malpensa Airport 23:20
- 7h 30m (2h 05m)
- 1 Stop STN · London 2h 05m
-
Ryanair (FR 2568)Boeing 737 800 Ryanair (FR 2759)Boeing 737 800 -
Ryanair (FR 2568) -
- -
- -
- -
- T
- -
- -
- -
The fastest flight time for direct flights from Thessaloniki to Milan is 2 hours 15 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Thessaloniki and Milan is 1237km. Check all available flights on Wego.
The earliest flight of the day departs at 05:45. The last flight of the day departs at 05:45. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Thessaloniki to Milan. Find out the list of airlines on Wego.