There are 5 ways to get from Guna to Ayodhya by 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.
Train
best- Take the train from Guna to Ayodhyatrain 19167 / ...
16h 12m₹360–2,800Drive 626.3 km
- Drive from Guna to Ayodhyacar 626.3 km
9h 23m₹7,022–10,142Taxi
- Take the taxi from Guna to Ayodhyataxi 626.3 km
9h 23m₹13,000–17,000Train to Gwalior Airport, fly
- Take the train from Guna to Sanicharatrain
- Fly from Gwalior Airport (GWL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane GWL - AYJ
24h₹7,847–26,297Train, train to Raja Bhoj International Airport, fly
- Take the train from Guna to Bina Jntrain
- Take the train from Bina Jn to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BHO - AYJ
9h 29m₹10,470–20,270
Guna to Ayodhya by train
Questions & Answers
The cheapest way to get from Guna to Ayodhya is to train which costs ₹360 - ₹2,800 and takes 16h 12m.
The fastest way to get from Guna to Ayodhya is to drive which takes 9h 23m and costs ₹7,000 - ₹11,000.
Yes, there is a direct train departing from Guna and arriving at Ayodhya. Services depart once daily, and operate every day. The journey takes approximately 16h 12m.
The distance between Guna and Ayodhya is 700 km. The road distance is 626.3 km.
The best way to get from Guna to Ayodhya without a car is to train which takes 16h 12m and costs ₹360 - ₹2,800.
The train from Guna to Ayodhya takes 16h 12m including transfers and departs once daily.
Guna to Ayodhya train services, operated by Indian Railways, depart from Guna station.
Guna to Ayodhya train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Guna to Ayodhya is 626 km. It takes approximately 9h 23m to drive from Guna to Ayodhya.
There are 786+ hotels available in Ayodhya.
What companies run services between Guna, India and Ayodhya, India?
Indian Railways operates a train from Guna to Ayodhya once daily. Tickets cost ₹360–2,800 and the journey takes 16h 12m.
- 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,000–24,000
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 20h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,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
- ₹11,000–28,000
Flights from Raja Bhoj International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 3h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹9,500–17,000
- Website
- starlightairline.com
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 24h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,500–28,000
Flights from Raja Bhoj International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹8,500–24,000
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 17h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–30,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Guna to Ayodhya
- Ave. Duration
- 16h 12m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Guna to Sanichara
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Guna to Bina Jn
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bina Jn to Bhopal Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
- Ave. Duration
- 9h 23m
- Estimated price
- ₹13,000–17,000
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 Getting around the Cyclades, What are the different types of Renfe trains in Spain?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.






