
Shillong to Milan
Milan is approximately 7900+ kms from Shillong. The fastest way to reach Milan from Shillong is by Flight Via Delhi, Rome. It takes approximately 19 hours. The cheapest way to reach Milan from Shillong is by Flight Via Hyderabad, Paris which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi, Rome
RECOMMENDED
FASTEST
Shillong
Delhi
Rome
Milan
Approx Travel Time
18h 55m
₹40,881
Onwards
Via Kolkata, Rome
Shillong
Kolkata
Rome
Milan
Approx Travel Time
18h 58m
₹39,974
Onwards
Via Hyderabad, Frankfurt
Shillong
Hyderabad
Frankfurt
Milan
Approx Travel Time
21h 20m
₹43,683
Onwards
Via Hyderabad, Amsterdam
Shillong
Hyderabad
Amsterdam
Milan
Approx Travel Time
22h 30m
₹38,043
Onwards
Via Hyderabad, Paris
CHEAPEST
Shillong
Hyderabad
Paris
Milan
Approx Travel Time
22h 35m
₹35,413
Onwards
Via Hyderabad, Dubai, Naples
Shillong
Hyderabad
Dubai
Naples
Milan
Approx Travel Time
22h 5m
₹54,933
Onwards
Via Hyderabad, Dubai, Rome
Shillong
Hyderabad
Dubai
Rome
Milan
Approx Travel Time
22h 10m
₹56,693
Onwards
Via Hyderabad, Dubai, Catania
Shillong
Hyderabad
Dubai
Catania
Milan
Approx Travel Time
22h 25m
₹64,168
Onwards
Via Hyderabad, Delhi, Rome
Shillong
Hyderabad
Delhi
Rome
Milan
Approx Travel Time
22h 25m
₹47,432
Onwards
Via Hyderabad, Dubai, Olbia-Tempio
Shillong
Hyderabad
Dubai
Olbia-Tempio
Milan
Approx Travel Time
22h 35m
₹69,862
Onwards
Frequently Asked Questions
What is the distance between Shillong and Milan?
Milan is approximately 7900+ kms from Shillong.
How long does it take to reach Milan from Shillong?
It takes approximately 19 hours to reach Milan from Shillong by Flight Via Delhi, Rome.
What is the cheapest way to reach Milan from Shillong?
The cheapest way to reach Milan from Shillong is by Flight Via Hyderabad, Paris.
What is the fastest way to reach Milan from Shillong?
The fastest way to reach Milan from Shillong is by Flight Via Delhi, Rome.