
Dubai to Shillong
Shillong is approximately 4200+ kms from Dubai. The fastest way to reach Shillong from Dubai is by Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Shillong from Dubai is by Flight Via Kolkata which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
CHEAPEST
Dubai
Kolkata
Shillong
Approx Travel Time
9h 55m
₹14,631
Onwards
Via Delhi
FASTEST
Dubai
Delhi
Shillong
Approx Travel Time
9h 40m
₹15,347
Onwards
Via Hyderabad
Dubai
Hyderabad
Shillong
Approx Travel Time
10h 40m
₹20,238
Onwards
Via Abu Dhabi, Delhi
Dubai
Abu Dhabi
Delhi
Shillong
Approx Travel Time
11h 50m
₹32,240
Onwards
Via Abu Dhabi, Kolkata
Dubai
Abu Dhabi
Kolkata
Shillong
Approx Travel Time
12h 5m
₹31,412
Onwards
Via Mumbai, Hyderabad
Dubai
Mumbai
Hyderabad
Shillong
Approx Travel Time
11h 50m
₹22,359
Onwards
Via Pune, Hyderabad
Dubai
Pune
Hyderabad
Shillong
Approx Travel Time
12h 5m
₹25,714
Onwards
Via Muscat, Hyderabad
Dubai
Muscat
Hyderabad
Shillong
Approx Travel Time
12h 5m
₹24,415
Onwards
Via Ahmedabad, Hyderabad
Dubai
Ahmedabad
Hyderabad
Shillong
Approx Travel Time
12h 5m
₹23,720
Onwards
Via Abu Dhabi, Hyderabad
Dubai
Abu Dhabi
Hyderabad
Shillong
Approx Travel Time
12h 35m
₹36,185
Onwards
Frequently Asked Questions
What is the distance between Dubai and Shillong?
Shillong is approximately 4200+ kms from Dubai.
How long does it take to reach Shillong from Dubai?
It takes approximately 10 hours to reach Shillong from Dubai by Flight Via Delhi.
What is the cheapest way to reach Shillong from Dubai?
The cheapest way to reach Shillong from Dubai is by Flight Via Kolkata.
What is the fastest way to reach Shillong from Dubai?
The fastest way to reach Shillong from Dubai is by Flight Via Delhi.