There are 7 ways to get from Datia to Ayodhya by bus, train, 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.
Bus
best- Take the bus from Jhansi Elite Circle to Lucknowbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Lucknow to Ayodhyabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
9h 51mTrain
cheapest- Take the train from Virangana Lakshmibai Jhansi to Ayodhyatrain 19167 / ...
12h 11m₹376–2,892Train, bus
- Take the train from Datia to Lucknowtrain 11123
- Take the bus from Alambagh to Darshan Nagarbus Ordinary
10h 24m₹473–2,193Drive 439.5 km
- Drive from Datia to Ayodhyacar 439.5 km
6h 27m₹4,912–7,095Taxi
- Take the taxi from Datia to Ayodhyataxi 439.5 km
6h 27m₹9,500–12,000Train to Gwalior Airport, fly
- Take the train from Datia to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane GWL - AYJ
21h 35m₹7,234–26,755Train to Khajuraho Civil Airport, fly
- Take the train from Datia to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Maryada Purushottam Shri Ram International Airport (AYJ)plane HJR - AYJ
24h 24m₹8,430–28,346
Gwalior Airport (GWL) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Comparing Your Travel Options
The cheapest way to get from Datia to Ayodhya is to train and bus which costs ₹470 - ₹2,200 and takes 10h 24m.
The fastest way to get from Datia to Ayodhya is to drive which takes 6h 27m and costs ₹4,900 - ₹7,500.
No, there is no direct bus from Datia to Ayodhya. However, there are services departing from Datia Dandumal's Guest House and arriving at Ayodhya via Jhansi Elite Circle and Lucknow. The journey, including transfers, takes approximately 9h 51m.
No, there is no direct train from Datia to Ayodhya. However, there are services departing from Datia and arriving at Ayodhya via Virangana Lakshmibai Jhansi. The journey, including transfers, takes approximately 12h 11m.
The distance between Datia and Ayodhya is 478 km. The road distance is 439.5 km.
The best way to get from Datia to Ayodhya without a car is to bus which takes 9h 51m and costs .
It takes approximately 9h 51m to get from Datia to Ayodhya, including transfers.
Datia to Ayodhya bus services, operated by SLGT Travels, depart from Jhansi Elite Circle station.
Datia to Ayodhya train services, operated by Indian Railways, depart from Virangana Lakshmibai Jhansi station.
The best way to get from Datia to Ayodhya is to bus which takes 9h 51m and costs . Alternatively, you can train, which costs ₹370 - ₹2,900 and takes 12h 11m.
What companies run services between Datia, India and Ayodhya, India?
You can take a bus from Datia Dandumal's Guest House to Ayodhya via Jhansi Elite Circle and Lucknow in around 9h 51m. Alternatively, Indian Railways operates a train from Virangana Lakshmibai Jhansi to Ayodhya once daily. Tickets cost ₹260–2,000 and the journey takes 10h.
- Website
- goindigo.in
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 19h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–26,000
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Mumbai, Ahmedabad
- Ave. Duration
- 23h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–28,000
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Delhi, Ahmedabad
- Ave. Duration
- 24h 30m
- When
- Thursday and Saturday
- Estimated price
- ₹13,000–27,000
Flights from Khajuraho Civil Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 19h 27m
- When
- Every day
- Estimated price
- ₹8,500–26,000
- Website
- starlightairline.com
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 20h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–25,000
Flights from Khajuraho Civil Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 21h 2m
- When
- Every day
- Estimated price
- ₹7,500–26,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Datia to Lucknow
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Datia to Gwalior Jn.
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Virangana Lakshmibai Jhansi to Ayodhya
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- 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,000
Train from Datia to Khajuraho
- Ave. Duration
- 5h 38m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Jhansi Elite Circle to Lucknow
- Ave. Duration
- 5h 50m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 50m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jhansi Elite Circle to Lucknow
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Jhansi Elite Circle to Lucknow
- Ave. Duration
- 6h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Jhansi Elite Circle to Lucknow
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Lucknow to Ayodhya
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Bhagwati Travels Express
Bus from Lucknow to Ayodhya
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Website
- Bhagwati Travels Express
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- UPSRTC
Bus from Alambagh to Darshan Nagar
- Ave. Duration
- 2h 27m
- Frequency
- Every 30 minutes
- Estimated price
- ₹230–470
- Website
- UPSRTC
- Ordinary
- ₹230–290
- AC
- ₹340–470
- Ave. Duration
- 6h 27m
- Estimated price
- ₹9,500–12,000
Indian Travel Point
Jhansi Cab
- Phone
- +91 94 54 57 12 39
- Website
- jhansicab.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 4 of the smartest ways to explore Australia, The beginner’s guide to the 2018 World Nomad Games, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Datia to Ayodhya bus services, operated by SLGT Travels, arrive at Lucknow station.
Datia to Ayodhya train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Datia to Ayodhya is 439 km. It takes approximately 6h 27m to drive from Datia to Ayodhya.
Book your Datia to Ayodhya bus tickets online with Omio.
There are 624+ hotels available in Ayodhya.








