Kiriburu
Kiriburu
Shillong
Shillong
Train Driving

Kiriburu to Shillong

Updated: 22 May 2026

The journey from Kiriburu to the capital of Meghalaya, Shillong, covers about 1200 km. You must first reach Tatanagar or Chakradharpur to board a train to Guwahati Junction. From Guwahati, you need to hire a taxi or take a shared cab to Shillong, which takes another 3 to 4 hours. The total journey takes approximately 24 to 26 hours. Shillong is a beautiful hill station, well-connected via Guwahati.

Total Distance: 1200 km by road, 900 km air distance.
Fastest Way
Train to Guwahati and taxi to Shillong, taking approximately 24 hours.
Cheapest Way
Sleeper class train to Guwahati plus shared taxi to Shillong, costing around 1800 INR.
Compare Kiriburu to Shillong Routes
Train
Connecting
Driving
Direct
Duration 25 hours 24 hours
Avg Price 1500-4000 INR 12000-15000 INR
Operator Indian Railways Self-drive
Route Tatanagar-Guwahati-Shillong NH 27 and NH 6
Tip Book a taxi from Guwahati station to Shillong in advance. The road from Guwahati to Shillong is scenic and well-maintained.
Travel Tips
  • Road Travel
    Be prepared for winding mountain roads; carry motion sickness medication.
  • Local Transport
    Shared taxis are the most common and affordable way to travel within Meghalaya.
  • Weather
    Pack warm clothing as temperatures can drop significantly in the mountains.
  • Connectivity
    Ensure your mobile data is active for navigation on the mountain roads.
  • Booking
    Book your taxi from Guwahati to Shillong in advance for a hassle-free journey.
Safety Tips
  • Altitude
    Be aware of altitude sickness and stay hydrated.
  • Night Driving
    Avoid driving on mountain roads after sunset.
  • Personal Safety
    Keep your belongings secure in shared taxis.
  • Emergency
    Keep the local police helpline number saved.
People Also Ask
  • How to reach Shillong from Kiriburu?
    Travel to Tatanagar, take a train to Guwahati, and then a taxi to Shillong.
  • Is there a direct flight?
    No, the nearest airport is Shillong Airport in Umroi.
  • What is the distance?
    The distance is approximately 1200 km.
  • Which is the best train?
    The Tatanagar-Guwahati Express is a convenient option.
  • Are roads good?
    The roads are mountainous and can be challenging during the monsoon.
Quick Info
  • From Kiriburu, Odisha, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to December for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit these beautiful waterfalls, a popular tourist spot known for its scenic beauty.
2
Shillong Peak
Enjoy panoramic views of the city and surrounding hills from this highest point in Shillong.
3
Ward's Lake
Stroll through this beautiful lake and park, perfect for a relaxing afternoon.
4
Don Bosco Museum
Explore this museum showcasing the rich culture and history of the indigenous tribes of Northeast India.
Tags
Kiriburu to Shillong Jharkhand to Shillong travel train to Guwahati from Tatanagar taxi to Shillong travel guide Kiriburu Shillong connectivity long distance travel India best route to Shillong