Cooch Behar
Cooch Behar
Shillong
Shillong
Train Driving

Cooch Behar to Shillong

Updated: 22 May 2026

Shillong is located approximately 300 km from Cooch Behar. The journey is well-connected by both rail and road. By train, it takes about 7 to 8 hours, with several trains passing through the New Cooch Behar station. By road, the drive via NH 17 and NH 6 takes about 8 hours. This route is a major transit path into the hill station of Shillong.

Total Distance: 300 km by road, 250 km straight-line.
Fastest Way
Train, taking 7 hours.
Cheapest Way
Train, costing approximately 350 INR.
Compare Cooch Behar to Shillong Routes
Train
Direct
Driving
Direct
Duration 7 hours 8 hours
Avg Price 350-1000 INR 5000-7000 INR
Operator Kamrup Express Private Taxi
Route New Cooch Behar (NCB) to Guwahati (GHY), then taxi to Shillong. NH 17 and NH 6.
Tip Trains are the most comfortable and reliable mode of transport. The road is scenic but can be busy with local traffic.
Travel Tips
  • Book Train Tickets
    Book in advance to ensure a seat on popular trains.
  • Carry ID
    Always keep your ID proof with you.
  • Respect Local Culture
    Be mindful of local customs and traditions.
  • Stay Informed
    Check local news for any travel advisories.
  • Carry Cash
    Keep cash for local transport and small purchases.
Safety Tips
  • Travel During Day
    It is safer to travel during daylight hours.
  • Stay in Main Areas
    Stick to the main town areas for accommodation.
  • Keep Emergency Contacts
    Save local police numbers.
  • Secure Belongings
    Keep your bags close in public transport.
People Also Ask
  • Is Shillong safe for tourists?
    Yes, it is generally safe for visitors.
  • How far is the waterfall?
    It is located on the outskirts of the town.
  • Are there hotels in Shillong?
    Yes, there are several budget hotels available.
  • Can I reach Shillong by bus?
    Yes, regular bus services are available.
  • Is the road to Shillong good?
    Yes, NH 17 and NH 6 are well-maintained.
Quick Info
  • From Cooch Behar, West Bengal, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit the beautiful waterfall.
2
Local Markets
Shop for traditional Meghalayan crafts.
3
Cultural Sites
Explore the local cultural heritage.
4
Nearby Temples
Visit the local temples.
Tags
Cooch Behar to Shillong Shillong travel how to reach Shillong Cooch Behar to Shillong train distance Cooch Behar to Shillong Meghalaya travel Shillong connectivity North East India travel