There are 8 ways to get from Gaya to Ayodhya Cantonment by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Mughal Sarāi
best- Take the train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.train 12313 / ...
- Take the train from Varanasi Jn to Ayodhyatrain 14225 / ...
7h 45m₹762–4,037Train
cheapest- Take the train from Gaya Jn to Ayodhya Cantttrain 13307 / ...
8h 53m₹455–2,246Bus
- Take the bus from Gaya to Patnabus redbusIndia_Tata A/C Seater Executive Luxury / ...
- Take the bus from Patna to Faizabadbus redbusIndia_A/C Seater / Sleeper
9h 3mDrive 427 km
- Drive from Gaya to Ayodhya Cantonmentcar 427 km
5h 28m₹4,154–6,001Taxi
- Take the taxi from Gaya to Ayodhya Cantonmenttaxi 427 km
5h 28m₹9,500–12,000Fly from Gaya
- Fly from Gaya (GAY) to Maryada Purushottam Shri Ram International Airport (AYJ)plane GAY - AYJ
18h 25m₹9,964–21,556Bus via Varanasi
- Take the bus from Gaya to Varanasibus redbusIndia_A/C Sleeper
- Take the bus from Varanasi to Ayodhyabus redbusIndia_A/C Sleeper
9h 22mTrain to Lok Nayak Jayaprakash Airport, fly
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Maryada Purushottam Shri Ram International Airport (AYJ)plane PAT - AYJ
10h 48m₹9,141–15,687
Gaya (GAY) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Comparing Your Travel Options
The cheapest way to get from Gaya to Ayodhya Cantonment is to train which costs ₹450 - ₹2,300 and takes 8h 53m.
The fastest way to get from Gaya to Ayodhya Cantonment is to drive which takes 5h 28m and costs ₹4,100 - ₹6,000.
No, there is no direct bus from Gaya to Ayodhya Cantonment. However, there are services departing from Gaya and arriving at Faizabad via Patna. The journey, including transfers, takes approximately 9h 3m.
No, there is no direct train from Gaya to Ayodhya Cantonment. However, there are services departing from Gaya Jn and arriving at Ayodhya via Pt.Deen Dayal Upadhyaya Jn. and Varanasi Jn. The journey, including transfers, takes approximately 7h 45m.
The distance between Gaya and Ayodhya Cantonment is 430 km. The road distance is 427 km.
The best way to get from Gaya to Ayodhya Cantonment without a car is to train via Mughal Sarāi which takes 7h 45m and costs ₹750 - ₹4,100.
It takes approximately 7h 45m to get from Gaya to Ayodhya Cantonment, including transfers.
Gaya to Ayodhya Cantonment bus services, operated by Maharani Express, depart from Gaya station.
Gaya to Ayodhya Cantonment train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Gaya to Ayodhya Cantonment is to train via Mughal Sarāi which takes 7h 45m and costs ₹750 - ₹4,100. Alternatively, you can bus, which costs and takes 9h 3m, you could also fly, which costs ₹9,500 - ₹22,000 and takes 18h 25m.
What companies run services between Gaya, India and Ayodhya Cantonment, India?
You can take a train from Gaya Jn to Ayodhya Cantonment via Pt.Deen Dayal Upadhyaya Jn., Varanasi Jn, and Ayodhya in around 7h 45m. Alternatively, you can take a bus from Gaya to Ayodhya Cantonment via Patna and Faizabad in around 9h 3m.
- Website
- goindigo.in
Flights from Gaya to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Gaya to Maryada Purushottam Shri Ram International Airport via Kolkata, Delhi
- Ave. Duration
- 23h 5m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Gaya to Maryada Purushottam Shri Ram International Airport via Delhi, Ahmedabad
- Ave. Duration
- 23h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹15,000–24,000
Flights from Lok Nayak Jayaprakash Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹9,000–27,000
- Website
- starlightairline.com
Flights from Gaya to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 19h 15m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Ayodhya Cantt
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,100
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Maharani Express
Bus from Gaya to Patna
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Schedules at
- Maharani Express
- Website
- Vinay Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Vinay Travels
- Website
- Gudia Tour & Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Schedules at
- Gudia Tour & Travels
- Website
- Maa Shanti Travels
Bus from Gaya to Patna
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Schedules at
- Maa Shanti Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Gaya to Patna
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Website
- Maharani Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Gaya to Patna
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Website
- Sri Krishna Rath
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Patna to Faizabad
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
Bus from Patna to Faizabad
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Paramhans Travels
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- Paramhans Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
- Website
- D S Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- D S Holidays
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Schedules at
- SVD Travels and Transport LLP
- Website
- Simran Travels
Bus from Gaya to Varanasi
- Ave. Duration
- 6h 1m
- Frequency
- 4 times a week
- Schedules at
- Simran Travels
- Website
- NKY Roadways
Bus from Gaya to Varanasi
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- NKY Roadways
- Website
- New Singh Bus Service
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a week
- Website
- New Singh Bus Service
Bus from Varanasi to Ayodhya
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- New Singh Bus Service
- Website
- Simran Express
Bus from Gaya to Varanasi
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Schedules at
- Simran Express
- +91 94619 02292
- Website
- Priya Bus
Bus from Varanasi to Ayodhya
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Website
- Priya Bus
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Varanasi to Ayodhya
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Shubham Travels
- Website
- Natraj Bus
Bus from Varanasi to Ayodhya
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Natraj Bus
- Website
- Harshvardhan Tour & Travels
Bus from Varanasi to Ayodhya
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- Harshvardhan Tour & Travels
- Website
- A.K. Travels
Bus from Varanasi to Ayodhya
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- A.K. Travels
- Website
- Abhishek Holidays
Bus from Varanasi to Ayodhya
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Schedules at
- Abhishek Holidays
- Ave. Duration
- 5h 28m
- Estimated price
- ₹9,500–12,000
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How do I buy a London Underground ticket?, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Gaya to Ayodhya Cantonment bus services, operated by Maharani Express, arrive at Patna station.
Gaya to Ayodhya Cantonment train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Gaya to Ayodhya Cantonment is 427 km. It takes approximately 5h 28m to drive from Gaya to Ayodhya Cantonment.
Book your Gaya to Ayodhya Cantonment bus tickets online with Omio.
There are 620+ hotels available in Ayodhya Cantonment.

























