
Malda to Gaya
Gaya is approximately 350+ kms from Malda. The fastest way to reach Gaya from Malda is by Train Via Katihar, Bhagalpur. It takes approximately 10 hours. The cheapest way to reach Gaya from Malda is by Train Via Katihar, Bhagalpur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Durgapur
Malda
Durgapur
Gaya
Approx Travel Time
10h 26m
₹705
Onwards
Via Katihar, Bhagalpur
CHEAPEST
FASTEST
Malda
Katihar
Bhagalpur
Gaya
Approx Travel Time
10h 5m
₹495
Onwards
Via Asansol
Malda
Asansol
Gaya
Approx Travel Time
13h 57m
₹1,375
Onwards
Malda
Asansol
Gaya
Approx Travel Time
11h 15m
₹735
Onwards
Via Katihar, Purnia
Malda
Katihar
Purnia
Gaya
Approx Travel Time
15h 7m
On Demand
Frequently Asked Questions
What is the distance between Malda and Gaya?
Gaya is approximately 350+ kms from Malda.
How long does it take to reach Gaya from Malda?
It takes approximately 10 hours to reach Gaya from Malda by Train Via Katihar, Bhagalpur.
What is the cheapest way to reach Gaya from Malda?
The cheapest way to reach Gaya from Malda is by Train Via Katihar, Bhagalpur.
What is the fastest way to reach Gaya from Malda?
The fastest way to reach Gaya from Malda is by Train Via Katihar, Bhagalpur.

