
Basoda to Gaya
Gaya is approximately 900+ kms from Basoda. The fastest way to reach Gaya from Basoda is by Train Via Jhansi. It takes approximately 16 hours. The cheapest way to reach Gaya from Basoda is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jhansi
RECOMMENDED
FASTEST
Basoda
Jhansi
Gaya
Approx Travel Time
15h 45m
₹560
Onwards
Via Aurangabad, Bihar
Basoda
Aurangabad, Bihar
Gaya
Approx Travel Time
18h 41m
₹5,091
Onwards
Via Bhabua
Basoda
Bhabua
Gaya
Approx Travel Time
19h 33m
₹1,640
Onwards
Basoda
Bhabua
Gaya
Approx Travel Time
17h 19m
₹585
Onwards
Via Katni
Basoda
Katni
Gaya
Approx Travel Time
17h 11m
₹555
Onwards
Via Bina, Jhansi
Basoda
Bina
Jhansi
Gaya
Approx Travel Time
15h 53m
₹620
Onwards
Via Lalitpur, Jhansi
Basoda
Lalitpur
Jhansi
Gaya
Approx Travel Time
16h 13m
₹650
Onwards
Via Satna
Basoda
Satna
Gaya
Approx Travel Time
17h 38m
₹565
Onwards
Via Mirzapur
Basoda
Mirzapur
Gaya
Approx Travel Time
17h 48m
₹615
Onwards
Frequently Asked Questions
What is the distance between Basoda and Gaya?
Gaya is approximately 900+ kms from Basoda.
How long does it take to reach Gaya from Basoda?
It takes approximately 16 hours to reach Gaya from Basoda by Train Via Jhansi.
What is the cheapest way to reach Gaya from Basoda?
The cheapest way to reach Gaya from Basoda is by Train.
What is the fastest way to reach Gaya from Basoda?
The fastest way to reach Gaya from Basoda is by Train Via Jhansi.


