The journey from Asansol to Shillong covers about 750 kilometers, connecting West Bengal to the capital of Meghalaya. You can travel via train to Guwahati and then take a taxi to Shillong. The route is scenic, passing through the plains of Assam and the hills of Meghalaya. Expect a travel time of 18 to 20 hours depending on your mode of transport.
Total Distance: 750 km by road, 600 km straight-line distance.
Book your taxi from Guwahati station in advance.
The road is long and requires multiple stops.
March to June and September to November for pleasant weather.