Dumka
Dumka
Shillong
Shillong
Train

Dumka to Shillong

Updated: 28 May 2026

The distance from Dumka to Shillong is approximately 950 kilometers. The most practical way to travel is by train from Jasidih Junction to Guwahati, followed by a taxi or bus ride to Shillong. This journey typically takes around 20 to 22 hours. Shillong is known as the Scotland of the East and is famous for its hills, waterfalls, and pleasant climate. Ensure you have a comfortable seat for this journey.

Total Distance: 950 km by road, 750 km air distance.
Fastest Way
Train to Guwahati and private taxi to Shillong.
Cheapest Way
Train to Guwahati and bus to Shillong.
Compare Dumka to Shillong Routes
Train
Connecting
Duration
21 hours
Avg Price
1000-2500 INR
Operator
Indian Railways + Taxi
Route
Jasidih Junction to Guwahati, then taxi to Shillong.

Book your taxi from Guwahati in advance.

Travel Tips
  • Local Transport
    Use shared taxis for city travel.
  • Booking
    Book train tickets well in advance.
  • Weather
    Shillong is cool; carry warm clothing.
  • Food
    Try the local Khasi cuisine.
  • Safety
    Be cautious in crowded areas.
Safety Tips
  • Roads
    Be careful on winding mountain roads.
  • Valuables
    Keep your bags secure.
  • Emergency
    Save the local police helpline.
  • Night Travel
    Avoid traveling on mountain roads at night.
People Also Ask
  • Is there a direct train from Dumka to Shillong?
    No, you must travel to Guwahati by train and then take a taxi.
  • How long does the journey take?
    It takes approximately 20 to 24 hours.
  • Can I fly from Dumka to Shillong?
    No, you need to travel to Deoghar or Ranchi for a flight.
  • What is the best way to travel to Shillong?
    Train to Guwahati and then a taxi is the most convenient method.
  • Is Shillong safe for tourists?
    Yes, it is generally safe for travelers.
Quick Info
  • From Dumka, Jharkhand, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit the beautiful three-tiered waterfall.
2
Shillong Peak
Enjoy panoramic views of the city.
3
Ward's Lake
Take a relaxing walk around the lake.
4
Don Bosco Museum
Explore the rich culture of Northeast India.
Tags
Dumka to Shillong travel Dumka to Shillong distance travel to Shillong from Jharkhand Shillong trip guide best way to reach Shillong train to Guwahati then road to Shillong Shillong transport guide Dumka to Shillong route