Kathmandu to Ayodhya by Bus: The Complete 2026 Guide for Nepali Pilgrims
For Nepali devotees, Ayodhya is not just a city across the border. It is the birthplace of Lord Ram — a place that generations of Hindu families have spoken about with reverence, and one that many have been quietly promising themselves they would visit someday.
That someday is easier to reach now than it has ever been. A direct bus runs from Kathmandu to Ayodhya, crossing into India at Sunauli, cutting through the Terai plains, and arriving at the banks of the Sarayu River. No flights, no complicated multi-leg connections. One bus, one ticket, one very significant destination.
This guide covers everything you need to know before you book: the route, the border crossing, the journey time, what to expect in Ayodhya, and how to make your darshan go smoothly once you arrive.
How far is Kathmandu from Ayodhya by bus?
The road distance from Kathmandu to Ayodhya is approximately 450 to 500 km. The journey takes between 21 to 22 hours by direct bus, depending on traffic at the Sunauli border crossing and road conditions through Uttar Pradesh.
It is a long overnight journey — but also a very manageable one. Most buses depart in the evening and arrive in Ayodhya the following morning, which works well for pilgrims. You step off the bus, freshen up, and head straight to the Ram Janmabhoomi temple for the morning darshan session.
What is the route from Kathmandu to Ayodhya?
The bus follows this corridor:
Kathmandu → Narayanghat → Butwal → Sunauli Border → Gorakhpur → Ayodhya
Segment | Approx. Distance | Notes |
|---|---|---|
Kathmandu to Sunauli Border | ~275 km | Via Prithvi Highway and the Terai |
Sunauli Border crossing | — | Nepal–India immigration stop |
Sunauli to Gorakhpur | ~90 km | Indian side, via NH27 |
Gorakhpur to Ayodhya | ~130 km | Via NH27 / NH330 |
The Sunauli–Bhairahawa border is the main crossing point on this route — the busiest and most convenient for travellers coming from Kathmandu heading into Uttar Pradesh. The road from Kathmandu to the border is well-travelled, and from Gorakhpur onwards the Indian highway is smooth.
Where do buses depart from in Kathmandu?
Boarding points vary slightly by operator, but the main pickup locations are:
Swoyambhu / Karkhana Chowk — the most common boarding area for this route
Kalanki Chowk
Bafal / Hama Petrol Pump area
When you book on GoMyGo, your ticket will confirm the exact boarding point and departure time. Arrive at least 20 to 30 minutes early — buses on India-bound routes tend to leave on time because the border schedule matters.
How much does a Kathmandu to Ayodhya bus ticket cost?
Ticket prices currently range from approximately NPR 2,400 to NPR 2,800, depending on bus type and operator. AC sleeper seats sit at the higher end; standard non-AC seater buses are the budget option.
For a journey of this length, spending a little more on an AC sleeper is worth thinking about — especially if you are travelling with elderly family members, or making the trip during the summer heat of May and June.
Peak season note: Fares go up during Ram Navami (March/April), Diwali, and other major Hindu festivals when demand is high. Book well ahead if your travel dates fall near these windows.
Do Nepali citizens need a visa to enter India?
No. Nepali citizens do not require a visa to enter India. The two countries share an open border agreement, and Nepali nationals can cross at Sunauli with standard identity documents.
What to carry:
Nepali citizenship certificate (Nagarikta) or passport
Your bus ticket — either printed or saved offline on your phone
At Sunauli, the bus stops and all passengers complete a brief immigration check on both the Nepal and Indian sides. This typically takes 30 to 60 minutes. The process is routine and straightforward — keep your documents accessible and stay with your travel group.
What is Ayodhya and why are so many Nepali pilgrims going in 2026?
Ayodhya is one of the seven sacred cities of Hinduism — the Sapta Puri — and is revered as the birthplace of Lord Ram. The city sits on the banks of the Sarayu River in Uttar Pradesh, northern India.
The Shri Ram Janmabhoomi Mandir, the grand temple constructed at the site believed to be Lord Ram's exact birthplace, was inaugurated in January 2024 after its historic Pran Pratishtha ceremony. Since then, millions of pilgrims from across South Asia have made the journey. For Nepali Hindus — who carry a deep cultural and spiritual connection to the Ramayana — Ayodhya holds a meaning that goes beyond ordinary tourism.
Many Nepali pilgrims also choose to combine Ayodhya with Janakpur in the same trip. Janakpur is the birthplace of Goddess Sita and the site of her marriage to Lord Ram. Together, Janakpur and Ayodhya form what is often called the Ramayana Circuit — a journey that follows the full story of the divine couple from beginning to end. For a Nepali devotee, there are few pilgrimages more complete than this one.
You can also check our kathmandu to janakpur bus complete guide from here.
What are the Ram Janmabhoomi darshan timings?
The Ram Janmabhoomi temple generally opens at 6:30 AM and remains open until 10:00 PM, with a midday break from approximately 12:00 PM to 2:00 PM.
For pilgrims arriving on the overnight bus from Kathmandu, this timing is genuinely convenient. You arrive in the morning, check into accommodation or freshen up at a dharamshala near the ghat, and reach the temple well before the midday crowd builds.
Sugam Darshan (E-Pass): The temple trust has introduced a free online time-slot booking system — the Sugam Darshan — to manage the enormous volume of visitors. Booking your slot before you travel is strongly recommended. It means you enter at a set time rather than joining an unpredictable queue that can stretch for hours during busy periods. The pass is free, and available through the Shri Ram Janmabhoomi Teerth Kshetra Trust's official website. Do this from Kathmandu before you leave — you will have a good signal, a calm head, and one less thing to worry about when you arrive.
What else should I visit in Ayodhya?
The Ram Janmabhoomi temple is the centrepiece, but Ayodhya rewards time and walking:
Hanuman Garhi — A fort-like temple atop a hill, reached by 76 steps, dedicated to Lord Hanuman. Tradition holds that you visit Hanuman Garhi first, before proceeding to the Ram Mandir. Most Nepali pilgrims follow this order without question.
Kanak Bhawan — A temple of genuine beauty, housing golden idols of Ram and Sita. According to legend, it was given to Sita as a wedding gift by Queen Kaikeyi. The carved architecture alone makes the walk worthwhile.
Ram Ki Paidi (Sarayu Ghat) — In the evening, stay for the Sarayu Aarti. It does not have the international fame of the Ganga Aarti in Varanasi, but it carries a quieter, more intimate energy. For pilgrims who have come specifically to feel Ayodhya rather than simply see it, this aarti is not to be missed.
Dashrath Mahal — The palace of King Dashrath, Ram's father, just minutes from the main temple complex.
Sita Ki Rasoi — A symbolic site representing Sita's kitchen, located near the Kanak Bhawan area.
If you can give Ayodhya two full days, do so. The first for the main temples; the second for the ghats, the quieter shrines, and the aarti at dusk.
What is the best time of year to travel from Kathmandu to Ayodhya?
October to March is the most comfortable window. Temperatures in Uttar Pradesh are manageable, the overnight bus journey through the Terai is not punishing, and the city itself is welcoming and relatively calm.
April (Ram Navami) is the most spiritually charged time to visit. Ayodhya becomes electric with devotion — but also very, very crowded. If this is your intention, plan for it specifically and book your bus, accommodation, and darshan pass months ahead. The heat can also be taxing, particularly for older travellers.
July to September (monsoon) is the least recommended. Road conditions between Sunauli and Gorakhpur can be affected by flooding, and the border crossing can slow considerably. Some pilgrims do travel in this period — just build extra time into your plans.
Tips for a smooth journey from Kathmandu to Ayodhya
Book your bus ticket early. Seats on direct Kathmandu–Ayodhya services are limited. During festival season, this route sells out.
Carry Indian currency (INR). Exchange before you leave Kathmandu, or at the Sunauli border. ATMs exist near the crossing but can be unreliable. You will need INR for meals during the journey, auto-rickshaws in Ayodhya, and temple donations.
Pack your own snacks and water. The bus makes stops along the route, but timings and options vary. A few biscuits, some fruit, and a water bottle make the overnight journey considerably more comfortable.
Dress appropriately for the temples. The Ram Janmabhoomi and Hanuman Garhi both require modest dress — shoulders and legs covered. Many Nepali pilgrims travel in traditional attire, which is entirely in keeping with the spirit of the place.
Book your Sugam Darshan e-pass before leaving Kathmandu. This takes five minutes online and saves you potentially hours at the gate.
Explore Nepal with GoMyGo
GoMyGo helps travelers book bus tickets online for destinations across Nepal and selected Nepal–India routes. It’s safe, convenient, and reliable.
Pay via eSewa, Fonepay, Indian UPI, mobile banking, PayPal, or international payments
Access 24/7 WhatsApp support at +977 9704-666-777
Final Thoughts
The Kathmandu to Ayodhya bus route is ideal for Nepali pilgrims visiting Ram Janmabhoomi. With multiple bus types, overnight and daytime options, and secure online booking via GoMyGo, your journey is smooth and comfortable. Plan ahead, book early, and enjoy the spiritual and cultural richness of Ayodhya.
Frequently Asked Questions
Written by
GoMyGo Team
The GoMyGo team covers Nepal travel, bus routes, booking tips, and everything you need for a smoother journey.