Ayodhya
Ayodhya
Shillong
Shillong
Train Flight

Ayodhya to Shillong

Updated: 20 May 2026

The journey from Ayodhya to Shillong covers about 1400 km. The most convenient way is to fly from Lucknow to Guwahati and then take a cab to Shillong, which is about 100 km away. Rail travel is also a popular option, with trains connecting to Guwahati, followed by a road journey. Shillong is known for its pleasant climate, waterfalls, and colonial architecture.

Total Distance: 1400 km by road, 1100 km air distance.
Fastest Way
Flight from Lucknow to Guwahati followed by a cab takes 6 hours.
Cheapest Way
Train in Sleeper class is the most economical.
Compare Ayodhya to Shillong Routes
Train
Connecting
Duration
26 hours
Avg Price
1300 - 3500 INR
Operator
Guwahati Express
Route
Ayodhya - Gorakhpur - Guwahati - Shillong (Cab)

Book your train tickets well in advance.

Flight
Connecting
Duration
6 hours
Avg Price
7000 - 15000 INR
Operator
IndiGo
Route
Lucknow (LKO) to Guwahati (GAU) + Cab

The cab ride from Guwahati to Shillong is very scenic.

Travel Tips
  • Local Transport
    Taxis are the best way to travel within the city.
  • Food
    Try the local Khasi cuisine, especially the jadoh.
  • Weather
    It can get very rainy; pack accordingly.
  • Language
    Khasi and English are widely spoken.
  • Shopping
    Visit the local markets for handicrafts and woolens.
Safety Tips
  • Night Travel
    Avoid traveling on mountain roads late at night.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure in public places.
  • Road Safety
    Follow traffic rules strictly in the mountains.
People Also Ask
  • Is there a direct train to Shillong from Ayodhya?
    No, you must travel to Guwahati first.
  • What is the best time to visit Shillong?
    Spring and autumn months are the best.
  • Is Shillong safe for tourists?
    Yes, it is a very safe and welcoming city.
  • Are there direct flights to Shillong?
    Yes, there are flights from major cities, but not directly from Ayodhya.
  • What is Shillong famous for?
    It is famous for its pleasant climate, waterfalls, and colonial architecture.
Quick Info
  • From Ayodhya, Uttar Pradesh, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June and September to November for pleasant weather.

Things to Do in Shillong
1
Elephant Falls
Visit this beautiful waterfall. It is a popular spot for nature lovers.
2
Shillong Peak
See the panoramic view of the city. It is a great place for photography.
3
Ward's Lake
Enjoy a peaceful walk at this beautiful lake. It is a popular spot for locals.
4
Don Bosco Museum
Explore the culture and history of the Northeast. It is a great place for history lovers.
Tags
Ayodhya to Shillong train to Guwahati flights to Guwahati Ayodhya to Shillong distance travel guide Shillong how to reach Shillong from UP Meghalaya travel Shillong tourism