Skip to search

Trains from Gaya to Varanasi

181 km by rail · 26 direct trains · fastest 3 hr 5 min on the 20887 Vande Bharat Express · 5 daily · 2 stations in Gaya, 4 in Varanasi

Departures
00:30 – 22:00
Fare from
₹160
Sleeper · estimate
Check seats for your date

Every direct train

Search Gaya to Varanasi for your date

Gaya to Varanasi, station by station

Other trains from Gaya

Other trains to Varanasi