
Siwan to Gaya
Gaya is approximately 200+ kms from Siwan. The fastest way to reach Gaya from Siwan is by Train Via Patna. It takes approximately 5 hours. The cheapest way to reach Gaya from Siwan is by Train Via Patna which would take approximately 5 hours.
Sort By
Mode of Transport
Via Patna
CHEAPEST
FASTEST
Siwan
Patna
Gaya
Approx Travel Time
4h 50m
₹225
Onwards
Siwan
Patna
Gaya
Approx Travel Time
8h 40m
₹500
Onwards
Siwan
Patna
Gaya
Approx Travel Time
6h 48m
₹365
Onwards
Siwan
Patna
Gaya
Approx Travel Time
6h 52m
₹360
Onwards
Via Arrah
Siwan
Arrah
Gaya
Approx Travel Time
6h 19m
On Demand
Via Hajipur
Siwan
Hajipur
Gaya
Approx Travel Time
8h 4m
₹935
Onwards
Siwan
Hajipur
Gaya
Approx Travel Time
8h 8m
₹1,040
Onwards
Via Muzaffarpur
Siwan
Muzaffarpur
Gaya
Approx Travel Time
11h 2m
₹2,048
Onwards
Frequently Asked Questions
What is the distance between Siwan and Gaya?
Gaya is approximately 200+ kms from Siwan.
How long does it take to reach Gaya from Siwan?
It takes approximately 5 hours to reach Gaya from Siwan by Train Via Patna.
What is the cheapest way to reach Gaya from Siwan?
The cheapest way to reach Gaya from Siwan is by Train Via Patna.
What is the fastest way to reach Gaya from Siwan?
The fastest way to reach Gaya from Siwan is by Train Via Patna.

