The journey from Barabazar to Shillong spans approximately 1050 kilometers. The most practical way to travel is by train from Purulia or Asansol to Guwahati, then by road to Shillong. Alternatively, you can take a flight from Kolkata to Guwahati and then a taxi to Shillong. This route is long and crosses multiple states. It is a key route for those traveling to the hill station of Shillong.
Total Distance: 1050 km by road, 750 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 23 hours | 4 hours (flight + taxi) |
| Avg Price | 1800-3500 INR | 6000-12000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Purulia/Asansol - Guwahati - Shillong | Kolkata - Guwahati - Shillong |
| Tip | Book tickets well in advance for long-distance trains. | Book flights from Kolkata airport. |
October to March for pleasant weather.