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

Distance between Varanasi and Gaya is 210 kilometers (130 miles).
Driving distance from Varanasi to Gaya is 236 kilometers (146 miles)

VaranasiGaya
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. Continue 8 m
2. Turn right 60 m
3. Turn left 95 m
4. Turn left onto GT Road 80 m
5. Make a U-turn onto GT Road 2.22 km
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 Varanasi (India/Uttar Pradesh) to Gaya (India/Bihar)?
How do I get from Varanasi (India/Uttar Pradesh) to Gaya (India/Bihar) the fastest?
How long does it take to get from Varanasi (India/Uttar Pradesh) to Gaya (India/Bihar)?

Information about Stations

All station in Varanasi (India/Uttar Pradesh)
Kashi Varanasi StationVaranasi City Varanasi StationVaranasi Junction Varanasi StationLal Bahadur Shastri International
All station in Gaya (India/Bihar)
Bandhua Gaya StationGaya Junction Gaya StationManpur Junction Gaya StationShaheed Ishwar Chowdhary HaltGaya Airport Gaya