
Shillong to Milan
Milan is approximately 8100+ kms from Shillong. The fastest way to reach Milan from Shillong is by Flight Via Delhi, Frankfurt. It takes approximately 20 hours. The cheapest way to reach Milan from Shillong is by Flight Via Delhi, Frankfurt which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi, Frankfurt
RECOMMENDED
CHEAPEST
FASTEST
Shillong
Delhi
Frankfurt
Milan
Approx Travel Time
19h 35m
₹39,969
Onwards
Via Delhi, Paris
Shillong
Delhi
Paris
Milan
Approx Travel Time
20h 10m
₹39,985
Onwards
Via Bangalore, Frankfurt
Shillong
Bangalore
Frankfurt
Milan
Approx Travel Time
19h 50m
₹46,277
Onwards
Via Delhi, Amsterdam
Shillong
Delhi
Amsterdam
Milan
Approx Travel Time
20h 50m
₹57,576
Onwards
Via Kolkata, Paris
Shillong
Kolkata
Paris
Milan
Approx Travel Time
21h 15m
₹51,277
Onwards
Shillong
Kolkata
Paris
Milan
Approx Travel Time
21h 15m
₹51,277
Onwards
Via Kolkata, Seine-et-Marne
Shillong
Kolkata
Seine-et-Marne
Milan
Approx Travel Time
21h 15m
₹51,277
Onwards
Via Bangalore, Paris
Shillong
Bangalore
Paris
Milan
Approx Travel Time
20h 50m
₹47,403
Onwards
Via Bangalore, Amsterdam
Shillong
Bangalore
Amsterdam
Milan
Approx Travel Time
21h
₹52,559
Onwards
Via Delhi, London
Shillong
Delhi
London
Milan
Approx Travel Time
22h 10m
₹51,059
Onwards
Frequently Asked Questions
What is the distance between Shillong and Milan?
Milan is approximately 8100+ kms from Shillong.
How long does it take to reach Milan from Shillong?
It takes approximately 20 hours to reach Milan from Shillong by Flight Via Delhi, Frankfurt.
What is the cheapest way to reach Milan from Shillong?
The cheapest way to reach Milan from Shillong is by Flight Via Delhi, Frankfurt.
What is the fastest way to reach Milan from Shillong?
The fastest way to reach Milan from Shillong is by Flight Via Delhi, Frankfurt.


