If you are planning a spiritual journey from Ayodhya, the birthplace of Lord Shri Ram, to Naimisharanya (Neemsar), the sacred land of Maharishi Dadhichi and the Chakra Tirth, this guide will help you understand all the best ways to reach Naimisharanya — by road, train, and air.
About Naimisharanya
Naimisharanya, also known as Neemsar or Chakra Tirth, is one of the most ancient and divine pilgrimage sites mentioned in the Puranas. It is believed that Lord Vishnu released his Sudarshan Chakra here, marking it as the center of the universe. Thousands of devotees visit this holy land to perform Pooja, Yagna, and Shraddha rituals on the sacred banks of the Gomti River.
Distance Between Ayodhya and Naimisharanya
The distance from Ayodhya to Naimisharanya is approximately 230 kilometers. Depending on your mode of travel, it can take around 5 to 6 hours to reach.
How to Reach Naimisharanya from Ayodhya
1. By Road (Car or Taxi)
Traveling by road is one of the most convenient ways to reach Naimisharanya.
Route: Ayodhya → Sultanpur → Lucknow → Sitapur → Naimisharanya
Distance: Approx. 230 km
Travel Time: Around 5 to 6 hours
Tips: The roads are well-connected via NH27 and NH24. You can easily book a private cab or drive your own vehicle.
Many devotees prefer this route as it allows them to visit other holy spots on the way, such as Hanuman Garhi in Ayodhya and Chandrika Devi Temple near Lucknow.
2. By Bus
You can also take UPSRTC or private buses from Ayodhya to Sitapur or Lucknow, and from there, catch another bus or cab to Naimisharanya.
Ayodhya to Lucknow: Frequent state and private buses (3–4 hours)
Lucknow to Naimisharanya: 2–3 hours by road (around 95 km)
Tip: Check bus timings in advance, especially during festivals or weekends when there is high pilgrim traffic.
3. By Train
There is no direct train from Ayodhya to Naimisharanya. However, you can travel conveniently via Sitapur or Lucknow:
Step 1: Take a train from Ayodhya Junction to Lucknow Junction or Sitapur Junction.
Step 2: From there, take a local train, taxi, or bus to Naimisharanya Railway Station (Naimish).
The Naimisharanya Railway Station (NMN) is about 5 km from the main temple area and well connected to major cities in Uttar Pradesh.
4. By Air
The nearest airport to Naimisharanya is Chaudhary Charan Singh International Airport, Lucknow (LKO).
Ayodhya to Lucknow by road: Around 3–4 hours
Lucknow to Naimisharanya: Around 2–3 hours by road
If you are coming from other states, you can fly to Lucknow and then travel by cab or bus to Naimisharanya.
Travel Tips for Devotees
Try to start your journey early morning from Ayodhya to reach Naimisharanya by afternoon.
Carry sufficient drinking water, light snacks, and basic medicines.
Respect local customs — remove footwear before entering temples.
If you’re planning to perform Pooja, Hawan, or Shraddha, it’s best to book in advance through Naimisharanya Tourism for smooth arrangements.
Plan Your Visit with Naimisharanya Tourism
For Pooja bookings, room reservations, or travel assistance, contact us at:
🌐 www.naimisharanyatourism.com
📱 Call/WhatsApp: 70077 93569
🙏 “Visit Naimisharanya – The Land of Eternal Dharma.”
