
Basoda to Gaya
Gaya is approximately 1000+ kms from Basoda. The fastest way to reach Gaya from Basoda is by Train, Flight Via Bhopal, Patna. It takes approximately 10 hours. The cheapest way to reach Gaya from Basoda is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bhopal, Patna
RECOMMENDED
FASTEST
Basoda
Bhopal
Patna
Gaya
Approx Travel Time
10h 3m
₹4,628
Onwards
Via Jhansi
Basoda
Jhansi
Gaya
Approx Travel Time
15h 45m
₹560
Onwards
Direct Options
CHEAPEST
Basoda
Gaya
Approx Travel Time
18h 33m
₹490
Onwards
Via Aurangabad, Bihar
Basoda
Aurangabad, Bihar
Gaya
Approx Travel Time
18h 40m
₹1,164
Onwards
Basoda
Aurangabad, Bihar
Gaya
Approx Travel Time
19h 3m
₹4,881
Onwards
Via Bina, Jhansi
Basoda
Bina
Jhansi
Gaya
Approx Travel Time
15h 53m
₹620
Onwards
Via Katni
Basoda
Katni
Gaya
Approx Travel Time
17h 11m
₹555
Onwards
Via Bhabua
Basoda
Bhabua
Gaya
Approx Travel Time
17h 19m
₹585
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
Frequently Asked Questions
What is the distance between Basoda and Gaya?
Gaya is approximately 1000+ kms from Basoda.
How long does it take to reach Gaya from Basoda?
It takes approximately 10 hours to reach Gaya from Basoda by Train, Flight Via Bhopal, Patna.
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, Flight Via Bhopal, Patna.

