Sri Janaki Mahal Trust

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

AyodhyaGuide2026-04-15

Nainital to Ayodhya Journey Guide – Ram Mandir Darshan and Stay

Travel from Nainital to Ayodhya by train or road for Ram Mandir darshan. Best routes, travel tips, and verified stay at Sri Janaki Mahal Trust Ayodhya.

Nainital to Ayodhya Journey Guide – Ram Mandir Darshan and Stay

Nainital, the popular hill station in Uttarakhand, is home to many devotees who make regular trips to Ayodhya for Ram Mandir darshan. This guide covers travel options from Nainital to Ayodhya, the best routes, and how to book a comfortable and verified stay at Sri Janaki Mahal Trust.

Getting from Nainital to Ayodhya

Nainital does not have its own railway station. The nearest major railhead is Kathgodam (KGM), about 34 km from Nainital town, and Haldwani station (HDW), which is close to Kathgodam. From Kathgodam or Haldwani, trains run to Lucknow and other North Indian hubs. You can then board a connecting train or cab to Ayodhya. Total journey time is roughly twelve to eighteen hours depending on connections and road conditions from Nainital to the station.

Train Route: Kathgodam to Ayodhya

From Kathgodam, catch a train toward Lucknow Junction. Trains on this route include popular express services that operate daily. From Lucknow, Ayodhya is around 130 km and can be reached in two to three hours by express train, bus, or shared cab. Some travelers take a train to Bareilly and then connect to Ayodhya via Lucknow or Faizabad. Check IRCTC for current schedules and book well in advance during the October–March peak season.

Road Route: Nainital to Ayodhya by Car or Bus

By road, Nainital to Ayodhya is approximately 480 to 550 km. Private cars and taxis can complete the drive in nine to twelve hours depending on traffic and road conditions, typically via Haldwani–Bareilly–Lucknow–Ayodhya or Haldwani–Sitapur–Lucknow–Ayodhya. State buses from Haldwani also go toward Lucknow, from where connecting services to Ayodhya are available. Road trips through the Terai plains are comfortable in autumn and winter.

Stay at Sri Janaki Mahal Trust, Ayodhya

Sri Janaki Mahal Trust at Vasudev Gath, Karsewakpuram is one of the most trusted places to stay near Ram Mandir in Ayodhya. The trust offers clean, budget-friendly rooms with essential amenities, making it ideal for hill pilgrims traveling from Uttarakhand. Both AC and non-AC rooms are available. Book only through the official number +91 7082114160 (call or WhatsApp) to avoid fake bookings and middlemen.

Recommended Itinerary from Nainital

Day 1: Travel from Nainital to Kathgodam and board an evening or overnight train toward Lucknow or Ayodhya. Day 2: Arrive in Ayodhya morning, check in at Sri Janaki Mahal Trust, attend Ram Mandir darshan in the morning and evening aarti at Saryu ghat. Day 3: Visit Hanuman Garhi, Kanak Bhavan, Nageshwarnath Mandir and other key temples. Day 4: Return from Ayodhya or Lucknow toward Kathgodam and Nainital. Book return tickets from Lucknow or Ayodhya in advance to ensure a berth.

Tips for Nainital Pilgrims

Descend from Nainital to Kathgodam by shared jeep or personal vehicle; allow at least two hours. Pack for both hill chill and plains heat since the temperature difference can be significant. Carry your ID proof and a copy of your Janaki Mahal booking confirmation. Wear comfortable footwear for temple visits in Ayodhya. Avoid the October–November festival peak without advance bookings for both travel and stay.

Frequently Asked Questions

How far is Nainital from Ayodhya?

Nainital to Ayodhya is approximately 500 km by road via Haldwani–Lucknow. Train distance from Kathgodam to Ayodhya Junction is around 500 to 550 km depending on the route.

Is there a direct train from Kathgodam to Ayodhya?

A direct Kathgodam–Ayodhya train is not always available. Most travelers go via Lucknow or Bareilly. Check IRCTC for the best connection.

How can I book Sri Janaki Mahal Trust from Nainital?

Call or WhatsApp +91 7082114160. Confirm your dates, room type, and number of guests before your travel date to ensure availability.

What is the cheapest way to travel from Nainital to Ayodhya?

The most economical option is a sleeper class train from Kathgodam to Lucknow and then a connecting bus or train to Ayodhya. Combined fare is typically affordable for most pilgrims.


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