Shillong
Shillong
Train

Padarla to Shillong

Updated: 28 May 2026

The journey from Padarla to Shillong covers about 2100 kilometers. The most practical route is by train from Marwar Junction to Guwahati, followed by a taxi to Shillong. By road, the drive takes 45+ hours. Shillong is the capital of Meghalaya.

Total Distance: 2100 km by road, 1800 km air distance.
Fastest Way
Flight is the fastest mode.
Cheapest Way
Sleeper class train ticket.
Compare Padarla to Shillong Routes
Train
Connecting
Duration
48 hours
Avg Price
2500-5000 INR
Operator
North East Express
Route
Marwar to Guwahati to Shillong

Flight is recommended for this distance.

Travel Tips
  • Weather
    Carry a light jacket even in summer.
  • Local Transport
    Taxis are the primary mode of transport.
  • Food
    Try the local Khasi cuisine.
  • Shopping
    Visit the local markets for handicrafts.
  • Connectivity
    The city is well-connected by road.
Safety Tips
  • Traffic
    Be careful while crossing busy roads.
  • Night Safety
    Avoid walking alone in deserted areas at night.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure in public places.
People Also Ask
  • Is Shillong safe?
    Yes, it is a safe city.
  • How to reach?
    Flight is recommended.
  • What is it famous for?
    Capital of Meghalaya.
  • Best time to visit?
    Spring and Autumn.
  • Are there hotels?
    Yes, many hotels available.
Quick Info
  • From Padarla, Rajasthan, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall near the city.
2
Shillong Peak
A peak offering a panoramic view.
3
Ward's Lake
A beautiful lake in the city center.
4
Don Bosco Museum
A museum with a vast collection of artifacts.
Tags
Padarla to Shillong Rajasthan to Meghalaya Marwar to Shillong Shillong travel Northeast India travel Indian Railways Shillong tourism Long distance travel