
Shillong to Milan
Milan is approximately 8700+ kms from Shillong. The fastest way to reach Milan from Shillong is by Flight Via Delhi, Rome. It takes approximately 21 hours. The cheapest way to reach Milan from Shillong is by Flight Via Kolkata, Rome which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Rome
RECOMMENDED
FASTEST
Shillong
Delhi
Rome
Milan
Approx Travel Time
20h 20m
₹38,486
Onwards
Via Kolkata, Rome
CHEAPEST
Shillong
Kolkata
Rome
Milan
Approx Travel Time
20h 50m
₹38,165
Onwards
Via Hyderabad, Frankfurt
Shillong
Hyderabad
Frankfurt
Milan
Approx Travel Time
23h 5m
₹48,132
Onwards
Via Hyderabad, Amsterdam
Shillong
Hyderabad
Amsterdam
Milan
Approx Travel Time
1d 0h 20m
₹46,231
Onwards
Via Hyderabad, Paris
Shillong
Hyderabad
Paris
Milan
Approx Travel Time
1d 0h 20m
₹42,265
Onwards
Via Hyderabad, Dubai, Rome
Shillong
Hyderabad
Dubai
Rome
Milan
Approx Travel Time
1d
₹46,975
Onwards
Via Hyderabad, Delhi, Rome
Shillong
Hyderabad
Delhi
Rome
Milan
Approx Travel Time
1d 0h 30m
₹47,694
Onwards
Via Hyderabad, Dubai, Naples
Shillong
Hyderabad
Dubai
Naples
Milan
Approx Travel Time
23h 45m
₹71,770
Onwards
Via Hyderabad, Bangalore, Rome
Shillong
Hyderabad
Bangalore
Rome
Milan
Approx Travel Time
1d 1h 15m
₹42,156
Onwards
Via Hyderabad, Frankfurt, Gorizia
Shillong
Hyderabad
Frankfurt
Gorizia
Milan
Approx Travel Time
1d 1h 15m
₹70,421
Onwards
Frequently Asked Questions
What is the distance between Shillong and Milan?
Milan is approximately 8700+ kms from Shillong.
How long does it take to reach Milan from Shillong?
It takes approximately 21 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 Kolkata, Rome.
What is the fastest way to reach Milan from Shillong?
The fastest way to reach Milan from Shillong is by Flight Via Delhi, Rome.