Krishnanagar
Krishnanagar
Shillong
Shillong
Train

Krishnanagar to Shillong

Updated: 28 May 2026

The journey from Krishnanagar to Shillong covers approximately 900 km. You can take a train from Krishnanagar or nearby stations to Guwahati, followed by a taxi or bus to Shillong. The journey takes about 18 to 20 hours in total. Shillong is a beautiful hill station known for its waterfalls and pine forests.

Total Distance: Driving distance 950 km, straight-line air distance 600 km.
Fastest Way
Flight from Kolkata to Shillong (Umroi Airport).
Cheapest Way
Train to Guwahati, then shared taxi to Shillong.
Compare Krishnanagar to Shillong Routes
Train
Connecting
Duration
19 hours
Avg Price
700 - 2000 INR
Operator
Saraighat Express
Route
Krishnanagar to Guwahati, then taxi to Shillong.

Book your taxi from Guwahati in advance.

Travel Tips
  • Pack Woolens
    Even in summer, evenings in Shillong can be cool.
  • Local Transport
    Shared taxis are the best way to get around.
  • Stay Hydrated
    Drink plenty of water.
  • Check Weather
    Monitor mountain weather before planning outdoor activities.
  • Carry ID
    Always carry a valid ID proof.
Safety Tips
  • Mountain Driving
    If hiring a car, ensure the driver is experienced in hill driving.
  • Stay Connected
    Keep your phone charged and carry a power bank.
  • Emergency Contacts
    Save local police and hospital numbers.
  • Avoid Night Travel
    Avoid traveling on mountain roads after dark.
People Also Ask
  • Is there a direct train?
    No, you must travel to Guwahati.
  • How far is the airport?
    Shillong has an airport at Umroi, but Guwahati is more connected.
  • Is Shillong safe?
    Yes, it is a safe hill station.
  • What is the best way to travel?
    Train to Guwahati and then taxi is the most popular.
  • Are there buses?
    Yes, but taxis are more convenient.
Quick Info
  • From Krishnanagar, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June or September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall near Shillong, perfect for photography.
2
Shillong Peak
The highest point in Shillong, offering a panoramic view of the city.
3
Umiam Lake
A large reservoir with beautiful surroundings, perfect for boating.
4
Don Bosco Museum
A museum showcasing the culture and history of Northeast India.
Tags
Krishnanagar to Shillong How to reach Shillong from Bengal Train to Guwahati Travel from Krishnanagar Meghalaya travel guide Shillong connectivity Northeast India travel Kolkata to Shillong