Palitana
Palitana
Shillong
Shillong
Train Flight

Palitana to Shillong

Updated: 28 May 2026

Traveling from Palitana to Shillong is a massive cross-country journey spanning over 2600 km. You must first reach Bhavnagar or Ahmedabad to catch a train or flight to Guwahati. From Guwahati, you will need to hire a taxi or take a shared cab to reach the hill station of Shillong. The journey involves crossing the plains of North India and entering the scenic Northeast via the Brahmaputra valley. Expect a total travel time of at least 48 hours depending on transit connections.

Total Distance: 2650 km by road, 2100 km air distance.
Fastest Way
Flight from Ahmedabad to Guwahati followed by a 3-hour taxi ride to Shillong.
Cheapest Way
Train travel is the most economical, costing approximately 3500 INR for sleeper class.
Compare Palitana to Shillong Routes
Train
Connecting
Flight
Connecting
Duration 55 hours 8 hours
Avg Price 3500-6000 INR 12000-18000 INR
Operator Guwahati Express IndiGo
Route Palitana to Ahmedabad, then train to Guwahati Junction. Bhavnagar/Ahmedabad to Guwahati via Kolkata/Delhi.
Tip Carry sufficient food as the journey involves multiple days on the train. Book your flight to Guwahati (GAU) well in advance to save costs.
Travel Tips
  • Book Early
    Train tickets for long-distance routes sell out months in advance.
  • Carry ID
    Always keep your Aadhar card or passport handy for security checks.
  • Local Transport
    Use shared yellow-white taxis from Guwahati to reach Shillong.
  • Weather Prep
    Shillong is rainy; carry a sturdy umbrella or raincoat.
  • Currency
    Carry cash as smaller shops in Meghalaya may not accept digital payments.
Safety Tips
  • Night Travel
    Avoid traveling on mountain roads in Meghalaya after sunset.
  • Health
    Carry basic motion sickness medication for the winding roads.
  • Emergency
    Save local police helpline numbers for Shillong and Guwahati.
  • Valuables
    Keep your luggage locked and under supervision at railway stations.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from Palitana to Shillong.
  • How far is Guwahati from Shillong?
    It is approximately 100 km and takes 3 hours by road.
  • Do I need a permit?
    No, Indian citizens do not need a permit for Meghalaya.
  • Which airport is closest?
    Lokpriya Gopinath Bordoloi International Airport in Guwahati.
  • Is it safe for solo travelers?
    Yes, it is generally safe if you stick to public transport.
Quick Info
  • From Palitana, Gujarat, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June for pleasant weather in Shillong.

Things to Do in Shillong
1
Shatrunjaya Hill
Visit the sacred Jain temples in Palitana before starting your journey.
2
Umiam Lake
Enjoy boating at this massive reservoir located on the outskirts of Shillong.
3
Elephant Falls
Witness the three-tiered waterfall located near the Shillong Peak.
4
Don Bosco Museum
Explore the rich cultural heritage of Northeast India at this well-curated museum.
Tags
Palitana to Shillong travel flights to Shillong trains from Gujarat to Guwahati Shillong travel guide how to reach Shillong long distance travel India Guwahati to Shillong taxi traveling from Gujarat to Meghalaya