
Sanand to Shillong
Shillong is approximately 2100+ kms from Sanand. The fastest way to reach Shillong from Sanand is by Bus, Flight Via Ahmedabad, Kolkata. It takes approximately 8 hours. The cheapest way to reach Shillong from Sanand is by Bus, Flight Via Ahmedabad, Guwahati which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ahmedabad, Guwahati
RECOMMENDED
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 48m
₹12,696
Onwards
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 59m
On Demand
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
8h 34m
₹15,005
Onwards
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
8h 45m
On Demand
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 29m
₹10,061
Onwards
CHEAPEST
Sanand
Ahmedabad
Guwahati
Shillong
Approx Travel Time
10h 10m
₹8,844
Onwards
Via Ahmedabad, Kolkata
Sanand
Ahmedabad
Kolkata
Shillong
Approx Travel Time
8h 4m
₹12,109
Onwards
Sanand
Ahmedabad
Kolkata
Shillong
Approx Travel Time
8h 15m
On Demand
FASTEST
Sanand
Ahmedabad
Kolkata
Shillong
Approx Travel Time
7h 45m
₹10,928
Onwards
Via Ahmedabad, Siliguri
Sanand
Ahmedabad
Siliguri
Shillong
Approx Travel Time
2d 10h 10m
On Demand
Frequently Asked Questions
What is the distance between Sanand and Shillong?
Shillong is approximately 2100+ kms from Sanand.
How long does it take to reach Shillong from Sanand?
It takes approximately 8 hours to reach Shillong from Sanand by Bus, Flight Via Ahmedabad, Kolkata.
What is the cheapest way to reach Shillong from Sanand?
The cheapest way to reach Shillong from Sanand is by Bus, Flight Via Ahmedabad, Guwahati.
What is the fastest way to reach Shillong from Sanand?
The fastest way to reach Shillong from Sanand is by Bus, Flight Via Ahmedabad, Kolkata.


