Duttapukur
Duttapukur
Shillong
Shillong
Train Driving

Duttapukur to Shillong

Updated: 23 May 2026

The journey from Duttapukur to Shillong involves reaching Guwahati first, as there is no direct rail link to Meghalaya. You must take a local train from Duttapukur to Sealdah or Kolkata station, then board a long-distance train like the Saraighat Express to Guwahati. From Guwahati, you can hire a shared taxi or take a state transport bus to reach Shillong. The total distance is approximately 550 km. The final leg involves a scenic drive through the winding roads of the Khasi Hills.

Total Distance: Driving distance 550 km, straight-line air distance 420 km.
Fastest Way
Train to Guwahati and private cab to Shillong, taking roughly 14 hours.
Cheapest Way
Train to Guwahati followed by a shared taxi, costing around 1500 INR total.
Compare Duttapukur to Shillong Routes
Train
Connecting
Driving
Direct
Duration 12 hours 3 hours
Avg Price 1200-2000 INR 3000-5000 INR
Operator Saraighat Express Shared Taxi
Route Duttapukur-Sealdah-Guwahati Guwahati-Shillong via NH 6
Tip Book your train tickets at least 60 days in advance for confirmed berths. Shared taxis depart from Paltan Bazar near Guwahati station.
Travel Tips
  • Carry ID
    Always keep your Aadhar card or voter ID handy for security checks.
  • Woolens
    Carry a light jacket even in summer as evenings get chilly.
  • Local Currency
    Carry sufficient cash as many small shops do not accept digital payments.
  • Start Early
    Begin your journey from Guwahati early to avoid traffic at the city exit.
  • Permits
    Check if any special permits are required for interior areas of Meghalaya.
Safety Tips
  • Road Safety
    The roads are winding; if prone to motion sickness, carry medication.
  • Night Travel
    Avoid traveling on mountain roads after sunset due to low visibility.
  • Emergency Contacts
    Save local police station numbers before starting your trip.
  • Stay Alert
    Keep your luggage locked and under supervision in public transport.
People Also Ask
  • Is there a train to Shillong?
    No, the nearest railhead is Guwahati, 100 km away.
  • How to reach Shillong from Guwahati?
    Shared taxis and buses are available from Paltan Bazar.
  • What is the best time to visit?
    March to June is ideal for sightseeing.
  • Are there flights to Shillong?
    Yes, Umroi Airport serves Shillong with limited connectivity.
  • Is it safe for solo travelers?
    Yes, Shillong is generally safe for solo tourists.
Quick Info
  • From Duttapukur, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather and clear mountain views.

Things to Do in Shillong
1
Umiam Lake
A massive man-made reservoir offering water sports and scenic sunset views.
2
Elephant Falls
A three-tiered waterfall located just outside the main city limits.
3
Don Bosco Museum
An extensive museum showcasing the culture and history of Northeast India.
4
Police Bazar
The central hub for shopping, local handicrafts, and authentic Khasi cuisine.
Tags
Duttapukur to Shillong train Guwahati to Shillong taxi travel to Meghalaya from Bengal Shillong transport guide best route to Shillong Duttapukur to Guwahati train Meghalaya travel tips Shillong taxi fare