Dhenkanal
Dhenkanal
Shillong
Shillong
Train

Dhenkanal to Shillong

Updated: 28 May 2026

The journey from Dhenkanal to Shillong is a multi-modal adventure. First, you travel by train from Dhenkanal to Guwahati, covering about 1100 km. From Guwahati, you must take a taxi or bus for the final 100 km stretch up the winding hills to Shillong. The road journey from Guwahati to Shillong takes about 3 hours and offers breathtaking views of the Khasi Hills. Total travel time is approximately 26 hours.

Total Distance: 1200 km total, 950 km air distance.
Fastest Way
Flight to Guwahati followed by a private taxi to Shillong.
Cheapest Way
Train to Guwahati followed by a shared sumo taxi to Shillong.
Compare Dhenkanal to Shillong Routes
Train
Connecting
Duration
25 hours
Avg Price
1500 - 4000 INR
Operator
Indian Railways + Local Taxi
Route
Dhenkanal - Guwahati - Shillong

Pre-book a shared taxi from Guwahati station to Shillong.

Travel Tips
  • Hill Driving
    If prone to motion sickness, carry medication for the winding roads.
  • Weather
    Shillong is unpredictable; always carry a light jacket.
  • Transport
    Shared taxis are the most common way to reach Shillong from Guwahati.
  • Permits
    Check if you need any inner-line permits for Meghalaya.
  • Timing
    Start your road journey from Guwahati early in the morning.
Safety Tips
  • Road Safety
    Ensure your taxi driver is experienced with hill driving.
  • Emergency
    Keep local emergency numbers saved.
  • Night Travel
    Avoid traveling on the Guwahati-Shillong road late at night.
  • Health
    Stay hydrated and avoid heavy meals before the hill climb.
People Also Ask
  • Is there a train to Shillong?
    No, Shillong does not have a railway station.
  • How to reach from Guwahati?
    Take a shared taxi or bus from Paltan Bazaar.
  • Is it cold?
    Yes, it is pleasant to cold throughout the year.
  • What is the distance?
    It is about 100 km from Guwahati to Shillong.
  • Are there flights?
    Shillong has an airport, but flights are limited.
Quick Info
  • From Dhenkanal, Odisha, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant hill station weather.

Things to Do in Shillong
1
Elephant Falls
Visit these three-tiered waterfalls located near the city.
2
Ward's Lake
Enjoy a peaceful walk around this horseshoe-shaped lake.
3
Don Bosco Museum
Learn about the indigenous cultures of the Northeast.
4
Police Bazaar
Shop for local handicrafts and enjoy street food.
Tags
Dhenkanal to Shillong how to reach Shillong from Odisha travel to Meghalaya train to Guwahati then Shillong Dhenkanal to Shillong distance Shillong travel guide Meghalaya tourism Northeast India travel