
Saharsa to Gaya
Gaya is approximately 300+ kms from Saharsa. The fastest way to reach Gaya from Saharsa is by Train Via Patna. It takes approximately 7 hours. The cheapest way to reach Gaya from Saharsa is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Patna
FASTEST
Saharsa
Patna
Gaya
Approx Travel Time
7h
₹160
Onwards
Saharsa
Patna
Gaya
Approx Travel Time
11h 43m
₹2,807
Onwards
Saharsa
Patna
Gaya
Approx Travel Time
7h 28m
₹2,452
Onwards
Saharsa
Patna
Gaya
Approx Travel Time
7h 55m
₹345
Onwards
Via Muzaffarpur
Saharsa
Muzaffarpur
Gaya
Approx Travel Time
8h 30m
₹2,248
Onwards
Via Begusarai
Saharsa
Begusarai
Gaya
Approx Travel Time
7h 28m
₹160
Onwards
Via Khagaria
Saharsa
Khagaria
Gaya
Approx Travel Time
8h 21m
₹155
Onwards
Saharsa
Khagaria
Gaya
Approx Travel Time
9h 20m
₹9,970
Onwards
Via Giridih
Saharsa
Giridih
Gaya
Approx Travel Time
7h 13m
On Demand
Frequently Asked Questions
What is the distance between Saharsa and Gaya?
Gaya is approximately 300+ kms from Saharsa.
How long does it take to reach Gaya from Saharsa?
It takes approximately 7 hours to reach Gaya from Saharsa by Train Via Patna.
What is the cheapest way to reach Gaya from Saharsa?
The cheapest way to reach Gaya from Saharsa is by Train.
What is the fastest way to reach Gaya from Saharsa?
The fastest way to reach Gaya from Saharsa is by Train Via Patna.


