How to get from Ajodhya to Gaya by car, truck, walk, bike

Distance between Ajodhya and Gaya is 358 kilometers (222 miles).
Driving distance from Ajodhya to Gaya is 419 kilometers (260 miles)

AjodhyaGaya
Leaving from
Going to

Route Map

4 Ways from Ajodhya (India/Uttar Pradesh) to Gaya (India/Bihar)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 250 m
2. Turn right onto Darshan Nagar 1.33 km
3. Turn left 425 m
4. Turn right 678 m
5. Turn left 2.24 km
6. Turn left onto Darsan Nagar Chowk 2 m
7. Turn slight right onto Darsan Nagar Chowk 12 m
8. Turn left onto NH135A 72.91 km
9. Turn right onto NH135A 4.35 km
10. Turn left 156.59 km
11. Keep left 1.22 km
12. Turn slight left onto NH31 17.84 km
13. At roundabout, take exit 2 onto NH922 16.87 km
14. Turn right onto NH120 63.88 km
15. Turn sharp right onto NH120 423 m
16. Turn left onto NH120 7.50 km
17. Turn left onto NH120 1.84 km
18. Turn right onto NH120 1.96 km
19. At roundabout, take exit 2 onto NH120 67.12 km
20. Keep left 566 m
21. Turn sharp left 103 m
22. Turn right 190 m
23. Continue onto Tikari Road, NH120 731 m
24. Turn right 229 m
25. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Ajodhya (India/Uttar Pradesh) to Gaya (India/Bihar)?
How do I get from Ajodhya (India/Uttar Pradesh) to Gaya (India/Bihar) the fastest?
How long does it take to get from Ajodhya (India/Uttar Pradesh) to Gaya (India/Bihar)?