Have a plan for your travel from Varanasi to Ayodhya? The train is the easiest, quickest, and cheapest way to get to this holy land of the birthplace of Lord Shri Ram. With over 20 direct trains running every day between Varanasi Junction (BSB) and Ayodhya Dham Junction (AY), there are a number of travel options for pilgrims, tourists, students, and families.
Varanasi to Ayodhya train ticket prices start from ₹70 for General Class and ₹145–₹150 for Sleeper class. Those looking for a bit more comfort can opt for AC Chair Car, 3AC, 2AC, Executive Chair Car and First AC coaches. The trip takes between 2 hours 30 minutes and 4 hours 30 minutes, depending on the train chosen.
This guide includes current train ticket rates, direct indicator listing, coachwise fares, timing, reservation modes, Tatkal fees, traveling tips, and FAQs to assist you in making a hassle-free trip.
Varanasi to Ayodhya Train Route Overview
| Particular | Details |
| Source Station | Varanasi Junction (BSB) |
| Destination Station | Ayodhya Dham Junction (AY) / Ayodhya Cantt (AYC) |
| Railway Distance | Approximately 190 km |
| Journey Time | 2.5–4.5 Hours |
| Direct Trains | 20+ Daily |
| Fastest Train | Vande Bharat Express |
| Ticket Booking | IRCTC, Railway Reservation Counter, Authorized Apps |
Varanasi to Ayodhya Train Ticket Price 2026
The train fare depends on the train category, coach type, and booking quota. Indian Railways offers affordable ticket prices suitable for every budget.
| Coach Class | Approximate Ticket Price |
| General (Unreserved) | ₹70-₹90 |
| Second Sitting (2S) | ₹70-₹90 |
| Sleeper Class (SL) | ₹145-₹150 |
| AC Chair Car (CC) | ₹325-₹350 |
| Executive Chair Car (EC) | ₹750-₹1,000 |
| AC 3 Economy (3E) | ₹500-₹520 |
| AC 3 Tier (3A) | ₹500-₹520 |
| AC 2 Tier (2A) | ₹700-₹725 |
| First AC (1A) | ₹1,150-₹1,200 |
Note: Ticket prices may vary slightly due to dynamic pricing, Tatkal bookings, and train category.
Available Coach Types
Passengers traveling from Varanasi to Ayodhya can choose from various coach categories according to their budget and comfort.
- General (GN)
- Second Sitting (2S)
- Sleeper Class (SL)
- AC Chair Car (CC)
- Executive Chair Car (EC)
- AC 3 Economy (3E)
- AC 3 Tier (3A)
- AC 2 Tier (2A)
- First AC (1A)
Varanasi to Ayodhya Direct Trains
On this route, more than 20 direct trains such as Mail Express, Superfast Express, Vande Bharat Express, and Amrit Bharat Express are run by Indian Railways.
Varanasi to Ayodhya Train (Fastest Train)
The fastest train on this route is the Vande Bharat Express, which takes around 2 hours and 24 minutes to cover it. This includes first-class reclining seats, air-conditioned coaches, food on board, and comfortable passenger facilities.
Cheapest Train Ticket Price
Budget travelers can choose:
- General Coach – Starts from ₹70
- Second Sitting – Around ₹70
- Sleeper Class – Around ₹145
These coaches are ideal for short-distance travel and daily commuters.
Varanasi to Ayodhya Distance by Train
The railway distance between Varanasi and Ayodhya is approximately 190 kilometers. Most express trains complete the journey within 3 to 4 hours, while premium trains like Vande Bharat take less than 2.5 hours.
Journey Duration
| Train Type | Average Time |
|---|---|
| Vande Bharat | 2 Hours 24 Minutes |
| Superfast Express | 3 Hours |
| Express Train | 3–4 Hours |
| Mail Train | 4–4.5 Hours |
How to Book Varanasi to Ayodhya Train Tickets
Online Booking
- By logging into the official website or App of IRCTC.
- Boarding Station: Choose Varanasi Junction (BSB)
- Select either Ayodhya Dham Junction (AY) or Ayodhya Cantt (AYC).
- Enter your travel date.
- Pick the Train and coach you want to take.
- Fill in passenger details.
- Complete the payment.
- Download your e-ticket.
Railway Reservation Counter
Tickets may also be reserved at any railway reservation counter nationwide.
Through Mobile Apps
Tickets can be procured from authorized railway booking applications, which not only provide services to book tickets but also provide live seat availability and daily train running status.
Tatkal Ticket Price
Tatkal bookings are available one day before the journey.
Approximate additional Tatkal charges:
| Coach | Extra Charges |
| Sleeper | ₹100–₹200 |
| AC 3 Tier | ₹300+ |
| AC 2 Tier | ₹400+ |
Best Time to Travel
The best months to travel are:
- October
- November
- December
- January
- February
- March
Due to high demand, you must book tickets in advance during Ram Navami, Deepotsav, Diwali, and long weekends.
Why Choose Train Travel?
One of the most economical and convenient ways to travel from Varanasi to Ayodhya is by train. There are over 20 trains available daily that passengers can opt for in normal, Budget General & Sleeper class as well as premium Vande Bharat and AC classes. The journey allows you to avoid road traffic and is comfortable as well as affordable for pilgrims, families, solo travelers, and Ayodhya tourists.
Also Read: Pune to Delhi Flight Ticket Price | Mumbai to Goa Cruise Ticket Price
Travel Tips
- Book tickets in advance.
- Reach the station early.
- Carry a valid ID proof.
- Check live train status.
- Keep your ticket ready.
- Carry drinking water.
- Secure your luggage.
- Follow platform announcements.
- Use official booking platforms.
- Choose the right coach.
- Avoid peak festival rush.
- Arrange local transport from Ayodhya station.
Conclusion
Varanasi to Ayodhya Train Ticket Price is friendly for every traveler. Regular tickets range between Rs. 70–120, and Sleeper Class costs around ₹145 – ₹150. For more comfort, lovers have AC Chair Car, 3AC, 2AC, Executive Chair Car, and First AC coaches. Due to more than 20 direct trains available daily, frequent departures, and duration of trip within 2.5-4.5 hours, it is nevertheless the most convenient and cheapest way to go from Varanasi (BANARAS) to AYODHYA(i.e., Faizabad).
FAQs
1. What is the Varanasi to Ayodhya Train Ticket Price?
The fare starts from around ₹70 for General Class and ₹145–₹150 for Sleeper Class.
2. How many direct trains run from Varanasi to Ayodhya?
More than 20 direct trains operate regularly between the two cities.
3. What is the distance between Varanasi and Ayodhya by train?
The railway distance is approximately 190 km.
4. Which is the fastest train from Varanasi to Ayodhya?
The Vande Bharat Express is the fastest train, taking about 2 hours 24 minutes.
5. Can I book Tatkal tickets for this route?
Yes. Tatkal booking is available for most trains, subject to seat availability.
6. Which coach is best for budget travelers?
Sleeper Class (SL) offers the best balance of affordability and comfort for most passengers.
Also Read: Mumbai to Goa Train Ticket Price | Howrah to Puri Train Ticket Price | Vandalur Zoo Ticket Price





