The journey from Ashoknagar to Shillong spans approximately 950 km. You must first travel to Kolkata or Sealdah to catch a train to Guwahati. From Guwahati, the final leg involves a 100 km drive through the scenic NH 6. The total travel time averages 22 hours depending on train connections. This route transitions from the plains of Bengal to the rolling hills of Meghalaya.
Total Distance: 950 km by road, 780 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 18 hours | 4 hours |
| Avg Price | 1200-3000 INR | 5000-8000 INR |
| Operator | Saraighat Express | Private Taxi |
| Route | Sealdah to Guwahati Junction | Guwahati to Shillong via NH 6 |
| Tip | Book tickets at least 60 days in advance for confirmed berths. | Shared taxis are available from Paltan Bazaar near Guwahati station. |
October to March for pleasant weather and clear mountain views.