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.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 18 hours | 20 hours |
| Avg Price | 1000-2500 INR | 9000-12000 INR |
| Operator | Express Train | Self-drive |
| Route | Asansol to Guwahati, then taxi to Shillong | NH 27 via Siliguri and Guwahati |
| Tip | 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.