Shiraz to Milan Flights from US$233 incl. tax

Discover the best flight deals from Shiraz to Milan

Shiraz to Milan Flight Route Info

The distance between Shiraz and Milan is approximately 4,153.74 km. Find the best flight deals and travel tips.

Cheapest one-way flight price
US$233
Cheapest return ticket price
US$424
Cheapest month
November
Peak season for travel
January
Flight distance
4,153.74 km
Popular airline
Air Arabia

Shiraz to Milan Flights

Compare and book the best deals

02:15
SYZ
Shiraz
12h 30m
1 stop
12:15
BGY
Milan
US$373
US$233
37% OFF
02:15
SYZ
Shiraz
12h 30m
1 stop
12:15
BGY
Milan
US$373
US$243
35% OFF
13:45
SYZ
Shiraz
32h 10m
1 stop
19:25
BGY
Milan
US$373
US$259
31% OFF
02:15
SYZ
Shiraz
14h 40m
1 stop
14:25
BGY
Milan
US$373
US$266
28% OFF
17:55
SYZ
Shiraz
27h 40m
1 stop
19:05
MXP
Milan
US$373
US$272
27% OFF
02:15
SYZ
Shiraz
11h 35m
1 stop
11:20
BGY
Milan
US$373
US$278
25% OFF

Shiraz to Milan Departure Airports

Airports in Shiraz

Shiraz to Milan Airlines

Airlines operating flights on this route

Shiraz to Milan FAQ

Common questions about Shiraz to Milan flights