There are 8 ways to get from Guna to Ayodhya 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.
Bus
- Take the bus from Guna Hb. & Teksi Rpg to Mathurabus redbusIndia_A/C Sleeper
- Take the bus from Mathura to Ayodhyabus redbusIndia_A/C Seater / Sleeper
15h 45mDrive 626.3 km
- Drive from Guna to Ayodhyacar 626.3 km
9h 23m₹6,074–8,774Taxi
- Take the taxi from Guna to Ayodhyataxi 626.3 km
9h 23m₹13,000–17,000Train to Raja Bhoj International Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Guna to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BHO - AYJ
9h 52m₹9,372–23,354Train, train to Indira Gandhi International Airport, fly to Maryada Purushottam Shri Ram International Airport
- Take the train from Guna to Gwalior Jn.train
- Take the train from Gwalior Jn. to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DEL - AYJ
11h 44m₹4,315–12,148Train, train to Khajuraho Civil Airport, fly to Varanasi Airport, taxi
- Take the train from Guna to Bina Jntrain
- Take the train from Bina Jn to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Varanasi Airport (VNS)plane HJR - VNS
- Take the taxi from Varanasi-Airport-VNS to Ayodhyataxi
11h 39m₹12,210–28,900Train to Indore, fly to Chaudhary Charan Singh Airport, train
- Take the train from Guna to Indore Jn Bgtrain
- Fly from Indore (IDR) to Chaudhary Charan Singh Airport (LKO)plane IDR - LKO
- Take the train from Lucknow to Ayodhyatrain
14h 55m₹6,932–12,520
Guna to Ayodhya by train
Comparing Your Travel Options
The cheapest way to get from Guna to Ayodhya is to train which costs ₹360 - ₹2,800 and takes 15h 38m.
The fastest way to get from Guna to Ayodhya is to drive which takes 9h 23m and costs ₹6,000 - ₹9,000.
No, there is no direct bus from Guna to Ayodhya. However, there are services departing from Guna Hb. & Teksi Rpg and arriving at Ayodhya via Mathura. The journey, including transfers, takes approximately 15h 45m.
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 15h 38m.
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 15h 38m and costs ₹360 - ₹2,800.
The train from Guna to Ayodhya takes 15h 38m including transfers and departs once daily.
Guna to Ayodhya bus services, operated by Balaji Travels, depart from Guna Hb. & Teksi Rpg station.
Guna to Ayodhya train services, operated by Indian Railways, depart from Guna station.
The best way to get from Guna to Ayodhya is to train which takes 15h 38m and costs ₹360 - ₹2,800. Alternatively, you can bus, which costs and takes 15h 45m.
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 15h 38m. Alternatively, you can take a bus from Guna Hb. & Teksi Rpg to Ayodhya via Mathura in around 15h 45m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹14,000–26,000
Flights from Raja Bhoj International Airport to Maryada Purushottam Shri Ram International Airport via Pune, Indira Gandhi International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹4,100–11,000
Flights from Indore to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Website
- starlightairline.com
Flights from Raja Bhoj International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Indira Gandhi International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,500–7,500
- Website
- airindia.in
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–22,000
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,500–20,000
- Website
- airindiaexpress.in
Flights from Indore to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- ₹6,500–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Guna to Ayodhya
- Ave. Duration
- 15h 38m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- 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 Bhopal Jn
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Guna to Gwalior Jn.
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- 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
Train from Gwalior Jn. to New Delhi
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Guna to Bina Jn
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- 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 Khajuraho
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- 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
Train from Guna to Indore Jn Bg
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Lucknow to Ayodhya
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 94224 07480
- balajitravels9081@gmail.com
- Website
- Balaji Travels
Bus from Guna Hb. & Teksi Rpg to Mathura
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Schedules at
- Balaji Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Guna Hb. & Teksi Rpg to Mathura
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a day
- Schedules at
- Safar Express Tour
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 5m
- Frequency
- Hourly
- Schedules at
- Safar Express Tour
Bus from Guna Hb. & Teksi Rpg to Mathura
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Kamla Travels
Bus from Guna Hb. & Teksi Rpg to Mathura
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Kamla Travels
- Website
- Bhopal Travels
Bus from Guna Hb. & Teksi Rpg to Mathura
- Ave. Duration
- 9h 10m
- Frequency
- 3 times a week
- Schedules at
- Bhopal Travels
- Website
- Garun Bus Service
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 10m
- Frequency
- Hourly
- Schedules at
- Garun Bus Service
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- golabusservice@gmail.com
- Website
- Gola Bus Service
Bus from Mathura to Ayodhya
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
Bus from Mathura to Ayodhya
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Schedules at
- Joon Holidays(YMB Go EXPRESS)
- Phone
- +91 98990 56542
- rsyadavsmartbus1@gmail.com
- Website
- RS Yadav Smart Bus
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 50m
- Frequency
- Every 4 hours
- Website
- RS Yadav Smart Bus
- Website
- Shri Ram Transport Company
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a day
- Schedules at
- Shri Ram Transport Company
- Phone
- +91 9868 444 441
- dhruvtravels77@gmail.com
- Website
- Dhruv Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Schedules at
- Dhruv Travels
- Website
- Jamna Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Jamna Travels
- Website
- Shri Krishna Bus Service
Bus from Mathura to Ayodhya
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Shri Krishna Bus Service
- Website
- Shree Saroj Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Shree Saroj Travels
- Phone
- +91 9709827751
- neeraj.adarsh@gmail.com
- Website
- Singh Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Website
- Singh Travels
- Website
- Singh Travels
- Website
- Ashok Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Schedules at
- Ashok Travels
- Phone
- +91 8956692573
- gyan2964@yahoo.com
- Website
- Sanjay Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Sanjay Travels
- Phone
- +91 80580 57088
- maharanitravelsjaipur@gmail.com
- Website
- Maharani Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 45m
- Frequency
- 6 times a week
- Website
- Maharani Travels
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a week
- Website
- Vijay Tours And Travels
- Phone
- 080-46333629
- support@mybusbookings.com
- Website
- Vikas Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Schedules at
- Vikas Travels
- Website
- Aadishakti Travels
Bus from Mathura to Ayodhya
- Ave. Duration
- 8h 17m
- Frequency
- Once a week
- Schedules at
- Aadishakti Travels
- Ave. Duration
- 6h
- Estimated price
- ₹4,000–17,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Guna to Ayodhya bus services, operated by Balaji Travels, arrive at Mathura 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.
Book your Guna to Ayodhya bus tickets online with Omio.
There are 608+ hotels available in Ayodhya.































