Singur
Singur
Shillong
Shillong
Train Driving

Singur to Shillong

Updated: 28 May 2026

The journey from Singur to Shillong spans approximately 1050 km. You must first reach Kolkata or Howrah to board a train to Guwahati. From Guwahati, you can take a shared taxi or bus to reach Shillong. The route passes through the scenic plains of North Bengal and the Brahmaputra valley. Expect a total travel time of 22 to 26 hours depending on connections. The final leg involves a steep climb through the Khasi Hills.

Total Distance: 1050 km by road, 850 km straight-line.
Fastest Way
Flight from Kolkata to Guwahati followed by a 3-hour taxi ride to Shillong.
Cheapest Way
Train to Guwahati followed by a shared Sumo taxi to Shillong, costing roughly 1800 INR.
Compare Singur to Shillong Routes
Train
Connecting
Driving
Direct
Duration 18 hours 24 hours
Avg Price 1500-3000 INR 8000-12000 INR
Operator Saraighat Express Self-drive
Route Howrah to Guwahati Junction NH 19 and NH 27 via Siliguri
Tip Book your tickets at least 60 days in advance for confirmed berths. Carry extra fuel and check vehicle condition before crossing the Siliguri corridor.
Travel Tips
  • Carry ID
    Always keep your Aadhar card or voter ID handy for police checks.
  • Woolens
    Even in summer, carry a light jacket as evenings in Shillong get chilly.
  • Local Transport
    Use local yellow-black taxis for short distances within the city.
  • Cash
    Carry sufficient cash as some smaller shops do not accept digital payments.
  • Permits
    No inner line permit is required for Indian citizens visiting Meghalaya.
Safety Tips
  • Road Safety
    The mountain roads are winding; avoid traveling late at night.
  • Health
    Carry motion sickness medication if you are prone to nausea on hilly roads.
  • Emergency
    Save local emergency numbers for the Meghalaya police.
  • Weather
    Check weather forecasts for heavy rain warnings during the monsoon.
People Also Ask
  • Is Shillong safe for tourists?
    Yes, Shillong is generally very safe and welcoming to tourists.
  • Do I need a passport for Shillong?
    No, Indian citizens do not need a passport for domestic travel to Meghalaya.
  • What is the best way to reach Shillong?
    The most popular way is by train to Guwahati followed by a taxi.
  • Are there direct trains to Shillong?
    No, Shillong does not have a railway station; the nearest is Guwahati.
  • What is the local food?
    Jadoh and smoked pork are popular local delicacies.
Quick Info
  • From Singur, 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
Elephant Falls
A three-tiered waterfall located near the main town. It is best visited during the monsoon season.
2
Ward's Lake
A horseshoe-shaped lake perfect for evening walks. It features a wooden bridge and beautiful flower beds.
3
Don Bosco Museum
A seven-story museum showcasing the culture and history of Northeast India. It is a must-visit for history buffs.
4
Police Bazar
The central hub for shopping and local food. You can find authentic Khasi handicrafts and street snacks here.
Tags
Singur to Shillong train Guwahati to Shillong taxi How to reach Shillong from West Bengal Singur to Guwahati train Shillong travel guide Meghalaya road trip Northeast India travel train to Shillong