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

Distance between Sarnath and Gaya is 210 kilometers (130 miles).
Driving distance from Sarnath to Gaya is 239 kilometers (148 miles)

SarnathGaya
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue 53 m
2. Turn sharp left onto Ashoka road 778 m
3. Turn slight left 1.14 km
4. At roundabout, take exit 2 onto Madan Mohan Malviya Road 3.56 km
5. Turn left onto GT Road 313 m
6. Continue onto Madan Mohan Malviya Road 507 m
7. Continue onto Madan Mohan Malviya Road 2.86 km
8. At roundabout, take exit 2 62.88 km
9. Keep left onto National Highway 30, NH30 47.40 km
10. Keep right onto SH15 18.03 km
11. At roundabout, take exit 1 onto SH12 1.55 km
12. Turn right onto NH120 19.78 km
13. Turn sharp right onto NH120 423 m
14. Turn left onto NH120 7.50 km
15. Turn left onto NH120 1.84 km
16. Turn right onto NH120 1.96 km
17. At roundabout, take exit 2 onto NH120 67.12 km
18. Keep left 566 m
19. Turn sharp left 103 m
20. Turn right 190 m
21. Continue onto Tikari Road, NH120 731 m
22. Turn right 229 m
23. Arrive at destination 0 m
See more

Questions and Answers

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

Trips from Sarnath

SarnathVaranasi

Information about Stations

All station in Sarnath (India/Uttar Pradesh)
Sarnath Sarnath Station
All station in Gaya (India/Bihar)
Bandhua Gaya StationGaya Junction Gaya StationManpur Junction Gaya StationShaheed Ishwar Chowdhary HaltGaya Airport Gaya