Shillong
Shillong
Train Driving

Shiv to Shillong

Updated: 28 May 2026

The journey from Shiv to Shillong covers approximately 2600 kilometers. You will need to reach Jodhpur or Delhi first to access long-distance trains or buses to Guwahati, then travel to Shillong. The route takes you through the heart of India. Expect a travel time of 50 to 65 hours. Shillong is the capital of Meghalaya.

Total Distance: Driving distance 2600 km, straight-line air distance 2100 km.
Fastest Way
Private taxi via NH 27, taking about 50 hours.
Cheapest Way
State bus to Jodhpur followed by a train to Guwahati and bus to Shillong for approximately 2600 INR.
Compare Shiv to Shillong Routes
Train
Connecting
Driving
Direct
Duration 55 hours 50 hours
Avg Price 2600 - 6500 INR 26000 - 45000 INR
Operator Shillong Express Private Taxi
Route Shiv to Jodhpur by road, then train from Jodhpur/Delhi to Guwahati, then bus/taxi to Shillong. Shiv - Barmer - Jodhpur - Delhi - Lucknow - Guwahati - Shillong via NH 27.
Tip Trains from Delhi to Guwahati are very frequent. The road from Guwahati to Shillong is well-maintained but busy.
Travel Tips
  • Local Transport
    Use auto-rickshaws or ride-sharing apps for local travel.
  • Food
    Try the local Shillong food like Jadoh.
  • Weather
    Shillong has a pleasant climate; carry light clothing.
  • Booking
    Book your train tickets well in advance as this route is busy.
  • Shopping
    Visit the local markets for traditional handicrafts.
Safety Tips
  • Traffic
    Shillong traffic can be very busy; be cautious while driving.
  • Emergency
    Keep the local emergency numbers saved.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Night Travel
    Avoid long-distance driving at night on the highway.
People Also Ask
  • Is there a direct train?
    No, you must change at Delhi or Jodhpur.
  • How long is the drive?
    It takes about 50 to 55 hours by car.
  • Are there buses from Shiv?
    Yes, local buses connect to Barmer.
  • Is Shillong safe?
    Yes, it is a safe city for travelers.
  • What is the best route?
    The route via Guwahati using NH 27 is the most reliable.
Quick Info
  • From Shiv, Rajasthan, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

November to February, when the weather is pleasant for travel.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall in the city. It is a must-visit.
2
Shillong Peak
A beautiful peak in the city. It is a great place to visit.
3
Ward's Lake
A beautiful lake in the city. It is a popular spot for locals.
4
Don Bosco Museum
A large museum in the city. It is a popular spot for locals.
Tags
Shiv to Shillong Barmer to Shillong Meghalaya travel Rajasthan to Shillong Shillong connectivity Shiv transport long distance travel Shillong railway station