Sri Janaki Mahal Trust

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

Rooms2026-04-15

Lucknow to Ayodhya: All Travel Options — Airport, Train, Taxi, Bus

Complete guide to travelling from Lucknow to Ayodhya. Taxi from Lucknow airport, train from Lucknow Junction, bus, auto-rickshaw, and timing and cost for each option. Reaching Sri Janaki Mahal Trust from Lucknow.

Also in Hindi: हिंदी में पढ़ें

Lucknow to Ayodhya: Complete Travel Guide — Airport, Train, Taxi, Bus

Lucknow is the closest major city to Ayodhya and the standard entry point for pilgrims flying to the region. Chaudhary Charan Singh International Airport (LKO) receives flights from Delhi, Mumbai, Bangalore, Chennai, Hyderabad, Kolkata, and many other cities. Lucknow Junction is also a major rail hub for trains that don't stop directly at Ayodhya. This guide covers every transport option between Lucknow and Ayodhya so you can choose the right one for your situation.

Distance and Journey Overview

Distance: Approximately 130-140 km by road Road journey time: 2.5 to 3.5 hours depending on traffic and route Train journey time: 1.5 to 2.5 hours (Lucknow → Ayodhya Junction)

Lucknow to Ayodhya is a short journey by Indian standards. Most pilgrims reach Ayodhya within 3 hours of arriving at Lucknow Airport.

Option 1: Taxi / Cab (Most Popular from Airport)

From Lucknow Airport (LKO)

Taxi is the most practical option from the airport, particularly if you have luggage and are travelling as a family or group.

Prepaid taxi from airport: Lucknow Airport has a prepaid taxi counter outside the arrivals hall. Book a cab there for a fixed rate to Ayodhya.

Approximate fare:

  • For the full cab (4-5 seater): ₹1,500-2,800 depending on cab type and demand
  • For AC sedan: ₹1,800-2,500
  • For larger vehicles (Innova/Ertiga): ₹2,500-3,500

App-based taxis (Ola/Uber outstation):

  • Book an Ola or Uber outstation cab via app before landing
  • Competitive pricing; price is fixed at booking
  • Estimated fare: ₹1,200-2,000 for sedan (outstation rate)

Journey time from airport to Ayodhya: 2.5 to 3.5 hours

Splitting the Taxi Cost for Groups

For a family of 4-5, a ₹2,000 taxi from Lucknow airport to Ayodhya costs ₹400-500 per person — far cheaper than individual train tickets after counting luggage and auto-rickshaw connections. Taxis from the airport are the most convenient option.

Tell the driver: "Sri Janaki Mahal Trust, Karsewakpuram, Ayodhya" — most Lucknow taxi drivers know the way.

From Lucknow City (Hazratganj, Charbagh)

If you are not coming from the airport but from Lucknow city (hotel, railway station area, or elsewhere):

  • Ola/Uber outstation from Charbagh area: ₹1,500-2,200
  • Local taxi negotiated rate: ₹1,500-2,500

Option 2: Train from Lucknow to Ayodhya Junction

The train is the economical option for budget pilgrims or those arriving at Lucknow Junction (Charbagh station).

Station Information

Departure station: Lucknow Junction (LJN) or Lucknow NER (LKO) — check which station your specific train departs from.

Arrival station: Ayodhya Junction (AY) — the main Ayodhya station, closest to the temple complex. Some trains go to Faizabad Junction (FZD) instead — confirm before boarding.

Train Options

Multiple trains run daily between Lucknow and Ayodhya:

Key trains to check on IRCTC:

  • Lucknow-Gorakhpur Intercity Express (stops at Ayodhya)
  • Lucknow-Varanasi Express (stops at Ayodhya)
  • Lucknow-Gonda Passenger (stops at Faizabad/Ayodhya)
  • Regional intercity services via Barabanki-Ayodhya

Journey time: 1.5 to 2.5 hours

Fares:

  • General/Sleeper: ₹50-150
  • AC Chair Car (CC): ₹200-400

Note on same-day booking: Trains from Lucknow to Ayodhya are often bookable same-day or a few days ahead (unlike the major long-distance expresses). Check IRCTC for current day availability.

Lucknow Airport to Lucknow Junction Connection

If you are flying to Lucknow and then planning to take the train:

  • Lucknow Airport to Charbagh station: 18-25 km, 30-50 minutes by taxi/cab
  • Taxi cost: ₹300-500

Total time from landing to Ayodhya (train option): 1 hour (airport to station) + 0.5-1 hour wait + 2 hours train = 3.5-4.5 hours total

This is longer than a direct taxi (2.5-3.5 hours) and usually not worth the complexity unless you are on a very tight budget.

Option 3: Bus from Lucknow to Ayodhya

UPSRTC (Uttar Pradesh State Road Transport Corporation) operates bus services between Lucknow and Faizabad/Ayodhya.

Lucknow Bus Station

Departure: Lucknow Alambagh Bus Stand or Kaiserbagh Bus Stand (check current UPSRTC schedule)

Journey time: 3 to 4 hours (slower than taxi due to stops)

Fare: ₹150-250 per person

Buses also serve: AC Volvo services are sometimes available for the Lucknow-Faizabad route.

Limitation: Buses take longer than taxis and drop at Faizabad Bus Stand, from which you need an auto-rickshaw to reach Karsewakpuram (additional 15-20 minutes, ₹50-80).

Best for: Solo travellers on a very tight budget. Families with luggage will find taxis more practical.

Option 4: Private Car Hire for a Day Trip

If you are based in Lucknow and want to visit Ayodhya as a day trip:

Private car hire (8-hour, 80 km package): Most Lucknow taxi operators offer half-day or full-day packages to Ayodhya.

Typical cost: ₹2,000-3,500 for a full day hire including return

This allows you to visit Ayodhya for the day — Ram Mandir darshan, Hanuman Garhi, Saryu ghat — and return to Lucknow the same evening.

For staying at Sri Janaki Mahal Trust: A day trip from Lucknow is only viable for the briefest visit. Most pilgrims benefit from staying 2-3 nights in Ayodhya rather than rushing from Lucknow.

From Ayodhya Junction to Sri Janaki Mahal Trust

Whether you arrive by train, taxi, or bus, here is how to reach Sri Janaki Mahal Trust from Ayodhya:

From Ayodhya Junction (AY):

  • Auto-rickshaw: ₹50-80 to Karsewakpuram
  • Journey time: 10-15 minutes
  • Tell driver: "Sri Janaki Mahal Trust, Karsewakpuram" or "Vasudev Ghat"

From Faizabad Junction (FZD) (if your train stops there):

  • Auto-rickshaw: ₹80-120 to Karsewakpuram
  • Journey time: 20-30 minutes

From Ayodhya Bus Stand:

  • Auto-rickshaw: ₹50-80 to Karsewakpuram

Note: Do not pay any auto-rickshaw driver who solicits you at the station claiming to be associated with the trust. The trust does not send agents to the station. Book your own auto at the station prepaid counter or negotiate directly.

Comparison Table: All Options

OptionFromTimeCostBest For
Direct taxiAirport2.5-3.5 hrs₹1,500-2,800Families, groups
App cab (Ola/Uber outstation)Airport/City2.5-3.5 hrs₹1,200-2,000Convenient booking
TrainLucknow Junction1.5-2.5 hrs₹50-400Budget, no luggage
BusBus stand3-4 hrs₹150-250Lowest budget
Day trip car hireHotel/CityFull day₹2,000-3,500Day visitors only

Seasonal and Festival Considerations

Festival Season (Ram Navami, Diwali, Makar Sankranti)

During peak festival periods, traffic on the Lucknow-Ayodhya highway increases significantly. Expect:

  • Taxi journey time: 4-5 hours instead of 2.5-3
  • Heavy congestion approaching Ayodhya city
  • Train availability may be reduced as trains fill fast — book IRCTC tickets well ahead
  • Pre-book taxis before arriving at Lucknow — don't rely on walk-up airport taxis during festivals

Leave buffer time: If your flight arrives in the afternoon during festival season, allow 5+ hours to reach Ayodhya before dark.

Monsoon (July-September)

Road conditions can slow the journey to 3.5-4 hours. Trains are less affected by rain. If travelling in monsoon, the train option from Lucknow Junction is more reliable for timing.

Informing the Trust of Your Arrival

Once you have booked your transport from Lucknow to Ayodhya, send a message to the trust (+91 8796208759):

Namaste,

We are arriving at Lucknow airport at [time] on [date].
We will take a taxi and expect to reach Sri Janaki Mahal Trust
at approximately [time].

Please confirm the check-in procedure.
Our booking: [name], [check-in date].

This gives the trust advance notice so staff are available for check-in when you arrive, particularly for late arrivals.

Frequently Asked Questions

How long does it take from Lucknow airport to Ayodhya?

Answer: Approximately 2.5 to 3.5 hours by taxi in normal conditions. During festival season or peak traffic, 4-5 hours. Plan accordingly when booking flights.

Is there a direct bus from Lucknow airport to Ayodhya?

Answer: There is no dedicated direct bus from Lucknow airport to Ayodhya. From the airport, taxi or Ola/Uber is the practical option. State road buses operate from Lucknow city bus stands, not directly from the airport.

Can I book a Lucknow to Ayodhya train from the airport?

Answer: You can book on IRCTC app while still in the airport. However, you'd then need to get to Lucknow Junction (30-50 min taxi from airport), then take the train (2 hrs), then auto from Ayodhya station. Total time is often longer than a direct airport-to-Ayodhya taxi. For most pilgrims, the direct taxi is more practical.

What is the cheapest way to get from Lucknow to Ayodhya?

Answer: State bus from Lucknow Alambagh or Kaiserbagh bus stand — ₹150-250 per person. For solo travellers, this saves money. For families with luggage, taxi cost per person often works out similarly after accounting for auto connections.

Summary

The most practical route from Lucknow to Ayodhya is a direct taxi or Ola/Uber outstation cab — 2.5-3.5 hours, costing ₹1,500-2,800 for a full cab (split between 4-5 people). Train from Lucknow Junction (1.5-2.5 hours, ₹50-400) is economical but requires airport-to-station transfer. Once in Ayodhya, auto-rickshaw to Karsewakpuram costs ₹50-80. Inform the trust (+91 8796208759) of your expected arrival time.

Book your Ayodhya stay: +91 8796208759 | Official booking


Quick booking help

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

Go to Contact →

Related guides

Explore more

WhatsApp