There are 6 ways to get from Anand to Ayodhya by plane, train, bus, night bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Civil Airport Harni
best- Fly from Civil Airport Harni (BDQ) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BDQ - AYJ
5h 49m₹10,640–22,560Train
cheapest- Take the train from Anand Jn to Ayodhyatrain 19167 / ...
27h 36m₹600–4,600Bus
- Take the bus from Anand to Vadodarabus
- Take the bus from Vadodara to Indorebus
- Take the bus from Indore to Ayodhyabus
29h 34mTrain, night bus
- Take the train from Anand Jn to Maninagartrain 20907 / ...
- Take the nightbus from Paldi Verma Travels to Devkali Bypass Ayodhyanightbus
36h 7m₹754–5,015Train to Sardar Vallabhbhai Patel International Airport, fly
- Take the train from Anand Jn to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Maryada Purushottam Shri Ram International Airport (AYJ)plane AMD - AYJ
6h 18m₹6,500–13,450Drive 1,223.4 km
- Drive from Anand to Ayodhyacar 1,223.4 km
16h 2m₹13,726–19,827
Anand to Ayodhya by train
Comparing Your Travel Options
The cheapest way to get from Anand to Ayodhya is to train which costs ₹600 - ₹4,600 and takes 27h 36m.
The fastest way to get from Anand to Ayodhya is to fly which takes 5h 49m and costs ₹10,000 - ₹23,000.
No, there is no direct bus from Anand to Ayodhya. However, there are services departing from Anand and arriving at Ayodhya via Vadodara and Indore. The journey, including transfers, takes approximately 29h 34m.
Yes, there is a direct train departing from Anand Jn and arriving at Ayodhya. Services depart once daily, and operate every day. The journey takes approximately 27h 36m.
The distance between Anand and Ayodhya is 1081 km. The road distance is 1223.4 km.
The best way to get from Anand to Ayodhya without a car is to train which takes 27h 36m and costs ₹600 - ₹4,600.
It takes approximately 5h 49m to get from Anand to Ayodhya, including transfers.
Anand to Ayodhya bus services, operated by IntrCity SmartBus, depart from Anand station.
Anand to Ayodhya train services, operated by Indian Railways, depart from Anand Jn station.
The best way to get from Anand to Ayodhya is to fly which takes 5h 49m and costs ₹10,000 - ₹23,000. Alternatively, you can train, which costs ₹600 - ₹4,600 and takes 27h 36m, you could also bus, which costs and takes 29h 34m.
What companies run services between Anand, India and Ayodhya, India?
IndiGo Airlines, Air India Limited, and Starlight Airline fly from Civil Airport Harni (BDQ) to Maryada Purushottam Shri Ram International Airport (AYJ) 3 times a day. Alternatively, Indian Railways operates a train from Anand Jn to Ayodhya once daily. Tickets cost ₹600–4,600 and the journey takes 27h 36m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹10,000–65,000
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Mumbai, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 7h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹10,000–65,000
Flights from Sardar Vallabhbhai Patel International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹6,000–13,000
- Website
- starlightairline.com
Flights from Civil Airport Harni to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹10,000–65,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Anand Jn to Ayodhya
- Ave. Duration
- 27h 36m
- Frequency
- Once daily
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Anand Jn to Maninagar
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Anand Jn to Ahmedabad Jn
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Anand to Vadodara
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹380–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Website
- Goga Sikotar Travels
Bus from Vadodara to Indore
- Ave. Duration
- 7h
- Frequency
- Hourly
- Schedules at
- Goga Sikotar Travels
- Website
- Tapti Ganga Travels
Bus from Vadodara to Indore
- Ave. Duration
- 7h 24m
- Frequency
- Twice daily
- Schedules at
- Tapti Ganga Travels
Bus from Vadodara to Indore
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- J K Indani Travels
Bus from Vadodara to Indore
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Website
- Zoom Express
Bus from Vadodara to Indore
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- Zoom Express
- Website
- Pooja Travels
Bus from Vadodara to Indore
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
Bus from Indore to Ayodhya
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Schedules at
- Pooja Travels
- Website
- Nafees Bus Service
Bus from Vadodara to Indore
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Nafees Bus Service
- Phone
- +91 91668 33332
- customer@jaintravels.com
- Website
- Jain Travels
Bus from Vadodara to Indore
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Website
- Jain Travels
- Website
- Shre Kevaya Travels
Bus from Vadodara to Indore
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Schedules at
- Shre Kevaya Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Indore to Ayodhya
- Ave. Duration
- 19h 45m
- Frequency
- Every 3 hours
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- Raj Ratan Tours & Travels
Bus from Indore to Ayodhya
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +917879122122
- vermabus@gmail.com
- Website
- vermatravelsindia.com
Night bus from Paldi Verma Travels to Devkali Bypass Ayodhya
- Ave. Duration
- 33h 40m
- Frequency
- Once daily
- Estimated price
- ₹600–4,000
- Book at
- Verma Travels
- Sleeper
- ₹600–850
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 Travelling to and around Russia for the 2018 FIFA World Cup, 4 of the smartest ways to explore Australia, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Anand to Ayodhya bus services, operated by IntrCity SmartBus, arrive at Vadodara station.
Anand to Ayodhya train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Anand to Ayodhya is 1223 km. It takes approximately 16h 2m to drive from Anand to Ayodhya.
There are 617+ hotels available in Ayodhya.
















