
Ahmedabad to Shillong
Shillong is approximately 2000+ kms from Ahmedabad. The fastest way to reach Shillong from Ahmedabad is by Flight Via Kolkata. It takes approximately 5 hours. The cheapest way to reach Shillong from Ahmedabad is by Bus Via Varanasi, Guwahati which would take approximately 58 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Ahmedabad
Guwahati
Shillong
Approx Travel Time
4h 25m
₹16,453
Onwards
Ahmedabad
Guwahati
Shillong
Approx Travel Time
6h 52m
₹13,191
Onwards
Ahmedabad
Guwahati
Shillong
Approx Travel Time
7h 50m
₹10,528
Onwards
Via Kolkata
FASTEST
Ahmedabad
Kolkata
Shillong
Approx Travel Time
4h 20m
₹14,671
Onwards
Via Udaipur, Kolkata
Ahmedabad
Udaipur
Kolkata
Shillong
Approx Travel Time
13h 7m
₹15,644
Onwards
Via Bhopal, Guwahati
Ahmedabad
Bhopal
Guwahati
Shillong
Approx Travel Time
2d 2h 15m
On Demand
Via Varanasi, Guwahati
CHEAPEST
Ahmedabad
Varanasi
Guwahati
Shillong
Approx Travel Time
2d 9h 19m
₹9,423
Onwards
Ahmedabad
Varanasi
Guwahati
Shillong
Approx Travel Time
6h 35m
₹19,672
Onwards
Via Delhi
Ahmedabad
Delhi
Shillong
Approx Travel Time
6h 25m
₹12,468
Onwards
Frequently Asked Questions
What is the distance between Ahmedabad and Shillong?
Shillong is approximately 2000+ kms from Ahmedabad.
How long does it take to reach Shillong from Ahmedabad?
It takes approximately 5 hours to reach Shillong from Ahmedabad by Flight Via Kolkata.
What is the cheapest way to reach Shillong from Ahmedabad?
The cheapest way to reach Shillong from Ahmedabad is by Bus Via Varanasi, Guwahati.
What is the fastest way to reach Shillong from Ahmedabad?
The fastest way to reach Shillong from Ahmedabad is by Flight Via Kolkata.
Routes Connecting Ahmedabad
Routes From Ahmedabad
Routes To Ahmedabad
Routes Connecting Shillong
Routes From Shillong
- Shillong to Valsad
- Shillong to Abu-Dhabi
- Shillong to Sawantwadi
- Shillong to Tiruchirappalli
- Shillong to Shahapur
- Shillong to London
- Shillong to Srinagar
- Shillong to Rampur
- Shillong to Mukerian
- Shillong to Bhadrak
- Shillong to Pune
- Shillong to Dibrugarh
- Shillong to Joshimath
- Shillong to Miryalaguda
- Shillong to Surajpur


