
Shillong to Asansol
Asansol is approximately 600+ kms from Shillong. The fastest way to reach Asansol from Shillong is by Flight, Train Via Guwahati, Durgapur. It takes approximately 6 hours. The cheapest way to reach Asansol from Shillong is by Bus, Train Via Siliguri, Siuri which would take approximately 25 hours.
Sort By
Mode of Transport
Via Guwahati, Durgapur
RECOMMENDED
Shillong
Guwahati
Durgapur
Asansol
Approx Travel Time
5h 36m
₹21,896
Onwards
FASTEST
Shillong
Guwahati
Durgapur
Asansol
Approx Travel Time
5h 35m
₹20,497
Onwards
Shillong
Guwahati
Durgapur
Asansol
Approx Travel Time
5h 35m
₹20,980
Onwards
Shillong
Guwahati
Durgapur
Asansol
Approx Travel Time
8h 3m
₹18,773
Onwards
Via Agartala, Barddhaman
Shillong
Agartala
Barddhaman
Asansol
Approx Travel Time
17h 29m
₹17,738
Onwards
Via Siliguri, Siuri
CHEAPEST
Shillong
Siliguri
Siuri
Asansol
Approx Travel Time
1d 1h 11m
₹1,367
Onwards
Via Siliguri, Malda
Shillong
Siliguri
Malda
Asansol
Approx Travel Time
1d 1h 48m
₹10,154
Onwards
Shillong
Siliguri
Malda
Asansol
Approx Travel Time
1d 2h 18m
₹2,722
Onwards
Via Kolkata
Shillong
Kolkata
Asansol
Approx Travel Time
6h 14m
₹8,593
Onwards
Shillong
Kolkata
Asansol
Approx Travel Time
6h 53m
₹5,489
Onwards
Frequently Asked Questions
What is the distance between Shillong and Asansol?
Asansol is approximately 600+ kms from Shillong.
How long does it take to reach Asansol from Shillong?
It takes approximately 6 hours to reach Asansol from Shillong by Flight, Train Via Guwahati, Durgapur.
What is the cheapest way to reach Asansol from Shillong?
The cheapest way to reach Asansol from Shillong is by Bus, Train Via Siliguri, Siuri.
What is the fastest way to reach Asansol from Shillong?
The fastest way to reach Asansol from Shillong is by Flight, Train Via Guwahati, Durgapur.
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Faridabad to Shillong
- Hisar to Shillong
- Mahbubnagar to Shillong
- Vijayawada to Shillong
- Vapi to Shillong
- Vidisha to Shillong
- Palampur to Shillong
- Orkney-Islands to Shillong
- Pendra to Shillong
- Purnia to Shillong
- Basavakalyan to Shillong
- Jhalawar to Shillong
- Uttarkashi to Shillong
- Bilaspur to Shillong
- Pondicherry to Shillong


