Leaving from
Going to

Routes from Gaya to Bengaluru

Distance
1943 km
Travel time
16d 4h 42m