If you want a cheap flight from Hong Kong to Milan, you've got three airlines to choose from.
Milan Linate Airport is just one of the airports in Milan. If you're not set on a specific airport, try changing your search from Milan Linate Airport to Milan to see a broader range of flights – they might be cheaper. It usually takes about 18 hrs 15 mins to fly 9336 km to Milan Linate Airport.
There are about 15 flights to or via Milan every week, so you have plenty of options. Keep your eye out for flights with Air France, KLM and Lufthansa – these are the most popular airlines for flying to .
During this peak season, hotel and holiday prices often increase too, so it's best to book early. Or you could keep your fingers crossed and hold out for a last-minute deal.