Sri Janaki Mahal Trust

A sacred dharmshala in Ayodhya, near Ram Mandir. Comfortable stay with warm hospitality.

AyodhyaGuide2026-04-17

Shillong to Ayodhya Pilgrimage Guide: Train, Bus and Flight Routes

Complete travel guide for pilgrims from Shillong, Meghalaya planning a trip to Ayodhya Ram Mandir. Covers trains from Guwahati, buses, flights, budget, best time, and stay options near Ram Janmabhoomi.

Shillong to Ayodhya Pilgrimage Guide: Train, Bus and Flight Routes

Shillong, the cloud-covered capital of Meghalaya perched in the misty hills of northeast India, may be far from Ayodhya in distance, but for countless devotees in the region, the desire to visit the Ram Janmabhoomi is as strong as anywhere else in India. The consecration of the Ram Mandir in January 2024 has inspired a wave of pilgrims from Meghalaya, Assam, and the wider northeast to undertake this sacred journey westward. This comprehensive guide is designed to help pilgrims from Shillong plan a smooth, affordable, and spiritually fulfilling trip to Ayodhya.

Why Ayodhya Matters for Pilgrims from Northeast India

Ayodhya is considered the most sacred city in the Vaishnava tradition — the birthplace of Lord Shri Ram. For generations, Hindus across India have held the wish to visit Ayodhya and offer prayers at the Ram Janmabhoomi. With the completion of the new Ram Mandir, that wish has become a pilgrimage priority for millions. Pilgrims from Shillong and Meghalaya, many of whom already travel to Varanasi, Haridwar, and Vrindavan, are increasingly adding Ayodhya to their sacred itinerary.

The Saryu river, the ancient temples of Kanak Bhawan and Hanuman Garhi, the Ram Ki Paidi ghats, and the overwhelming spiritual energy of the city make Ayodhya a destination that transforms the soul.

Distance and Route Overview

Shillong to Ayodhya is approximately 1,600 kilometres in a straight line, with actual travel distance around 1,900–2,000 kilometres via road and rail. The key connectivity point for all pilgrims from Shillong is Guwahati, which is the nearest major railhead and airport. Shillong is roughly 100 kilometres from Guwahati (approximately 2.5 hours by road), making it fairly accessible.

Route 1: Via Guwahati by Train (Most Popular)

Step 1 — Shillong to Guwahati: Pilgrims from Shillong travel by road to Guwahati. Options include:

  • State transport buses from Shillong Police Bazar to Guwahati ISBT (2.5–3 hours, ₹150–₹200)
  • Shared cabs/sumos from Laitumkhrah or Police Bazar to Guwahati (₹300–₹400 per person)
  • Private cabs (₹1,500–₹2,000 for the vehicle)

Step 2 — Guwahati to Lucknow or Ayodhya by Train: Guwahati (GHY) has excellent rail connectivity to North India. Key trains for Ayodhya-bound pilgrims:

  • Avadh-Assam Express (15910): Runs from Dibrugarh/Guwahati to Lalgarh passing through Lucknow Junction. From Guwahati to Lucknow takes approximately 26–30 hours. Affordable and widely used by pilgrims.
  • Kamakhya–Anand Vihar Terminal Humsafar Express: A faster, fully AC train connecting Kamakhya (near Guwahati) to Delhi. Pilgrims can deboard at Lucknow or Kanpur and take a connecting train to Ayodhya.
  • Brahmaputra Mail: One of the oldest trains running between Dibrugarh and Delhi, passing through Guwahati and Lucknow.

Step 3 — Lucknow to Ayodhya: Ayodhya is 135 kilometres from Lucknow. Options:

  • Train from Lucknow Junction to Ayodhya Dham Junction (1.5–2 hours, ₹50–₹100)
  • AC cab (₹1,200–₹1,500 one way)
  • UPSRTC AC bus from Alambagh Bus Stand (₹150–₹200, 2 hours)

Pro Tip: Some long-distance trains from northeast India now have stops at Ayodhya Dham Junction directly. Check IRCTC for the latest timetable to see if your chosen train stops at Ayodhya, saving the Lucknow detour.

Route 2: By Flight (Fastest Option)

For pilgrims short on time or elderly pilgrims who cannot manage a 30-hour train journey, flying is the ideal option.

Guwahati (LGB) to Lucknow (LKO): Multiple daily flights by IndiGo, Air India, SpiceJet, and others. Duration is about 2 hours. Fares range from ₹3,500–₹9,000 one way depending on the season.

Guwahati to Varanasi direct flights are also available and can be a good option for pilgrims who plan to visit both Varanasi and Ayodhya in one trip. From Varanasi, Ayodhya is about 200 kilometres (3–4 hours by road).

From Shillong Airport (SHL): Shillong's Umroi Airport has limited connectivity, primarily to Kolkata. It is usually more convenient to travel to Guwahati for better flight options.

Route 3: Train via Kolkata (Alternative)

Some pilgrims from Shillong and Meghalaya prefer routing their journey via Kolkata:

  • Guwahati to Howrah (Kolkata) by train: 12–18 hours
  • Kolkata to Varanasi or Lucknow by train: 12–14 hours
  • Continue to Ayodhya

This route can work well if you are comfortable with train travel and wish to visit Kolkata's Dakshineswar or Kalighat temples en route.

Best Time to Visit Ayodhya from Shillong

November to February: This is the most pleasant time to visit Ayodhya. Winter mornings are cold (5–12°C) but the weather is clear and comfortable for temple-hopping and ghat walks. This is also peak pilgrimage season.

Ram Navami (March–April): The holiest festival in Ayodhya, celebrating Lord Ram's birth anniversary. The entire city is festooned with lights, flowers, and devotion. Crowds are at their peak. Book transport and accommodation at least 2–3 months ahead.

Deepotsav / Diwali (October–November): Ayodhya's Deepotsav is a UNESCO-recognised event where the Saryu ghats are illuminated with lakhs of earthen diyas. A breathtaking experience.

Summer (April–June): Temperatures in Ayodhya can exceed 45°C. The contrast with Shillong's cool weather is dramatic. Not recommended for elderly pilgrims or those with health conditions.

What to See in Ayodhya: The Sacred Circuit

Plan a minimum of 2 days in Ayodhya to complete the main pilgrimage circuit:

Day 1:

  • Hanuman Garhi Temple: Begin here — tradition holds Hanuman Ji as the gatekeeper of Ayodhya and Lord Ram. The hilltop temple with 76 steps offers panoramic views of the city.
  • Shri Ram Janmabhoomi Temple (Ram Mandir): The newly built grand temple on the sacred birthplace of Lord Ram. Darshan is open daily from 6:00 AM to 10:00 PM.
  • Kanak Bhawan: A magnificent temple near Ram Mandir with gold-crowned idols of Ram and Sita.

Day 2:

  • Saryu Ghat Snan (morning bath in Saryu river): Taking a dip in the sacred Saryu is considered the primary purificatory act for Ayodhya pilgrims.
  • Saryu Aarti (evening): The Saryu aarti at Ram Ki Paidi ghats is one of the most moving spiritual experiences in Ayodhya.
  • Nageshwarnath Temple, Dashrath Mahal, Treta ke Thakur: Completing the traditional temple circuit.

Budget Estimate: Shillong to Ayodhya Pilgrimage

ItemEstimated Cost
Shillong to Guwahati (shared cab)₹300–₹400
Guwahati to Lucknow (Sleeper Class)₹450–₹700
Lucknow to Ayodhya (train/cab)₹100–₹1,500
Accommodation at Janaki Mahal (per night)₹300–₹800 per person
Meals per day₹150–₹350
Temple offerings and prasad₹200–₹1,000

Total for a 3-night trip (train route): Approximately ₹3,000–₹6,500 per person, making it one of the most affordable long-distance pilgrimages in India.

By flight: A return flight from Guwahati to Lucknow plus ground travel and accommodation adds up to ₹10,000–₹18,000 per person.

Where to Stay in Ayodhya: Shri Janaki Mahal Trust

For pilgrims from Shillong seeking clean, affordable, and ideally located accommodation in Ayodhya, Shri Janaki Mahal Trust is highly recommended.

This trust-run dharamshaala (pilgrim guest house) is located within easy walking distance of the Ram Mandir and major temples. Janaki Mahal offers:

  • Clean rooms for individuals, couples, families, and groups
  • Vegetarian meals (sattvic food) at nominal charges
  • Purified drinking water and hygienic bathrooms
  • 24-hour security on the premises
  • Bookings accepted directly through official Janaki Mahal channels — no middlemen or OTAs
  • Transparent, trust-set pricing with no hidden commercial markups

For pilgrims on a budget — which includes most people from northeast India making the journey specifically for religious purposes — Janaki Mahal offers the best value-for-money stay in Ayodhya's heart.

Always book in advance, especially if you plan to visit during Ram Navami, Deepotsav, or any holiday period. Walk-in rooms may not be available during peak season.

Practical Tips for Pilgrims from Shillong

1. Travel light: You will walk several kilometres in Ayodhya between temples and ghats. A single backpack or trolley bag per person is ideal.

2. Shoes: Bring comfortable walking shoes. Temple rules require removing footwear before entering — paid shoe-stand services (₹5–₹20) are available at all major temples.

3. Carry valid ID: Aadhar card, voter ID, or passport is required for check-in at Janaki Mahal and most dharamshaals.

4. Plan for security queues at Ram Mandir: Especially on weekends and during festivals, queues for Ram Mandir darshan can take 1–3 hours. Arrive early (6:00–7:00 AM) for shorter queues.

5. No plastic / large bags inside Ram Mandir: Lockers are available near the temple entry.

6. Language: Hindi is widely spoken in Ayodhya. Basic phrases are sufficient. Most temple priests and staff are accustomed to pilgrims from different parts of India.

7. Weather precautions for winter visits: Shillong's weather may have you underestimating North Indian winter nights — Ayodhya in December–January can drop to 5–7°C at night. Pack a warm jacket or shawl.

Combining Ayodhya with Other Destinations

Many pilgrims from Shillong and Meghalaya combine their Ayodhya trip with:

  • Varanasi: 200 km from Ayodhya (3–4 hours by road). Ganga snan, Kashi Vishwanath darshan.
  • Prayagraj: 160 km from Ayodhya (2.5–3 hours). Triveni Sangam, Akshayavat.
  • Mathura–Vrindavan: 600 km from Ayodhya (8–9 hours by road). Krishna Janmabhoomi.

A 7-day itinerary covering Ayodhya, Varanasi, and Prayagraj gives pilgrims from northeast India a deeply satisfying spiritual circuit that covers three of the most sacred cities in India in one trip.

Conclusion

The journey from Shillong to Ayodhya is a long one, but every kilometre of it is an act of devotion. For pilgrims from Meghalaya, the Ram Mandir at Ayodhya represents a dream fulfilled — the restoration of Lord Ram's birthplace as a centre of national and spiritual pride. With good planning, affordable travel via Guwahati's excellent rail connections, and the warm hospitality of Janaki Mahal Trust in Ayodhya, the pilgrimage is entirely manageable for pilgrims of all ages and budgets. Begin planning today, book early, and experience the joy of Ayodhya darshan. Jai Shri Ram.


Quick booking help

For verified booking and availability, use the contact buttons on our home page.

Go to Contact →

Related guides

Explore more

Call Now