Dubrajpur
Dubrajpur
Shillong
Shillong
Train Driving

Dubrajpur to Shillong

Updated: 28 May 2026

The journey from Dubrajpur to Shillong is a two-part expedition. First, you must reach Guwahati by train from Asansol or Durgapur. From Guwahati, the final leg to Shillong is a scenic 100 km drive up the winding roads of the Khasi Hills via NH 6. The total distance is roughly 800 km. Shillong, known as the 'Scotland of the East,' offers a cool climate and stunning landscapes that make the long journey worthwhile.

Total Distance: Driving distance is 800 km and straight-line air distance is 600 km.
Fastest Way
Train to Guwahati followed by a private taxi to Shillong.
Cheapest Way
Train to Guwahati followed by a shared taxi to Shillong.
Compare Dubrajpur to Shillong Routes
Train
Connecting
Driving
Direct
Duration 17 hours 20 hours
Avg Price 1000 - 3500 INR 8000 - 12000 INR
Operator Indian Railways Personal Vehicle
Route Asansol to Guwahati, then taxi to Shillong. NH 27 to Guwahati, then NH 6 to Shillong.
Tip Book a shared taxi from Paltan Bazaar in Guwahati for the final leg. The climb from Guwahati to Shillong is steep; ensure your brakes are in top condition.
Travel Tips
  • Taxi Booking
    Shared taxis are available at Guwahati station and are very cost-effective.
  • Motion Sickness
    The road to Shillong is very winding; carry medication if you are prone to nausea.
  • Weather
    Shillong weather is unpredictable; always carry a light jacket and umbrella.
  • Timing
    Start your journey from Guwahati early in the morning to avoid traffic.
  • Local Etiquette
    Respect local customs and maintain cleanliness in the hills.
Safety Tips
  • Road Safety
    The road to Shillong has sharp turns; ensure your driver is experienced.
  • Night Travel
    Avoid traveling on the Guwahati-Shillong highway late at night.
  • Emergency
    Keep a list of local emergency contacts for Meghalaya.
  • Health
    Stay hydrated and avoid heavy meals before the mountain drive.
People Also Ask
  • Is there a train to Shillong?
    No, the nearest railhead is Guwahati.
  • How long is the taxi ride?
    Approximately 3 hours from Guwahati.
  • Is Shillong safe?
    Yes, it is generally very safe for tourists.
  • What to pack?
    Warm clothes and comfortable walking shoes.
  • Are there buses?
    Yes, state transport buses run from Guwahati to Shillong.
Quick Info
  • From Dubrajpur, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June, when the weather is pleasant and the hills are lush green.

Things to Do in Shillong
1
Elephant Falls
Visit these three-tiered waterfalls located near the main city.
2
Ward's Lake
Enjoy a peaceful walk around this horseshoe-shaped lake in the city center.
3
Don Bosco Museum
Learn about the indigenous cultures of Northeast India at this massive museum.
4
Police Bazaar
Shop for local handicrafts and enjoy street food in the heart of Shillong.
Tags
Dubrajpur to Shillong travel to Meghalaya Guwahati to Shillong taxi train to Guwahati Shillong travel guide West Bengal to Meghalaya hill station travel NH 6 route