Asansol
Asansol
Shillong
Shillong
Train Driving

Asansol to Shillong

Updated: 21 May 2026

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.
Fastest Way
Train to Guwahati + private taxi, taking approximately 18 hours.
Cheapest Way
Train to Guwahati + shared taxi, costing approximately 1200 INR.
Compare Asansol to Shillong Routes
Train
Connecting
Duration
18 hours
Avg Price
1000-2500 INR
Operator
Express Train
Route
Asansol to Guwahati, then taxi to Shillong

Book your taxi from Guwahati station in advance.

Driving
Direct
Duration
20 hours
Avg Price
9000-12000 INR
Operator
Self-drive
Route
NH 27 via Siliguri and Guwahati

The road is long and requires multiple stops.

Travel Tips
  • Clothing
    Carry warm clothes even in summer.
  • Transport
    Shared taxis are a budget-friendly way to travel from Guwahati.
  • Health
    Carry motion sickness medicine for the winding roads.
  • Photography
    The landscape is perfect for photography.
  • Water
    Carry water while exploring.
Safety Tips
  • Roads
    Be careful on the steep and winding roads.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep local emergency numbers saved.
  • Night Travel
    Avoid traveling on mountain roads after dark.
People Also Ask
  • Is Shillong safe?
    Yes, it is a safe and popular tourist destination.
  • Best way to reach?
    Train to Guwahati + taxi is the most convenient.
  • Are there hotels?
    Yes, many hotels and homestays are available.
  • Can I drive?
    Yes, but the roads are challenging.
  • Is it good for families?
    Yes, it is a great destination for a family vacation.
Quick Info
  • From Asansol, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these beautiful waterfalls, a major tourist attraction.
2
Shillong Peak
Enjoy the panoramic view of the city from the top.
3
Umiam Lake
Relax by this stunning lake, a popular picnic spot.
4
Don Bosco Museum
Explore the rich culture and history of the region.
Tags
Asansol to Shillong train Asansol to Shillong bus NH 27 route Shillong travel Meghalaya travel Asansol connectivity Shillong tourism Asansol to Shillong distance
More to Asansol