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

Distance between Nagpur and Gaya is 317 kilometers (197 miles).
Driving distance from Nagpur to Gaya is 403 kilometers (250 miles)

NagpurGaya
Leaving from
Going to

Route Map

4 Ways from Nagpur (India) to Gaya (India/Bihar)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto NH43 43.72 km
2. Keep left onto SH3, SH12 25.51 km
3. Turn right onto SH3, SH12 30.43 km
4. Keep right onto SH2, SH12 9.29 km
5. Turn left onto SH12 38.50 km
6. Turn left onto NH343 89.75 km
7. Turn left onto NH39 1.31 km
8. Turn sharp right 774 m
9. Keep right 11.96 km
10. Keep left 3.95 km
11. Turn right 7.40 km
12. Keep left 11.42 km
13. Turn left onto NH139 28.56 km
14. Turn sharp right onto SH69 3.43 km
15. Turn left onto SH69 61.27 km
16. Turn right onto Delhi-Kolkata Highway, NH19 1.15 km
17. Turn left 105 m
18. Turn slight left onto Gaya-Sherghati Road, MDR 23.02 km
19. Continue onto Gaya-Sherghati Road, MDR 6.67 km
20. Continue onto Jail Road, NH22 3.15 km
21. At roundabout, take exit 1 onto Swarajpuri Road, NH120 815 m
22. Turn right onto Tikari Road, NH120 731 m
23. Turn right 229 m
24. Arrive at destination 0 m
See more

Questions and Answers

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

Information about Stations

All station in Nagpur (India)
Darritola Junction Nagpur Station
All station in Gaya (India/Bihar)
Bandhua Gaya StationGaya Junction Gaya StationManpur Junction Gaya StationShaheed Ishwar Chowdhary HaltGaya Airport Gaya