
Gaya to Siwan
Siwan is approximately 200+ kms from Gaya. The fastest way to reach Siwan from Gaya is by Train Via Patna. It takes approximately 5 hours. The cheapest way to reach Siwan from Gaya is by Train, Bus Via Patna which would take approximately 6 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
CHEAPEST
Gaya
Patna
Siwan
Approx Travel Time
6h 5m
₹315
Onwards
FASTEST
Gaya
Patna
Siwan
Approx Travel Time
4h 50m
₹465
Onwards
Gaya
Patna
Siwan
Approx Travel Time
7h 5m
₹500
Onwards
Gaya
Patna
Siwan
Approx Travel Time
6h
₹650
Onwards
Via Rasra
Gaya
Rasra
Siwan
Approx Travel Time
6h 50m
On Demand
Via Arrah
Gaya
Arrah
Siwan
Approx Travel Time
6h 19m
On Demand
Via Hajipur
Gaya
Hajipur
Siwan
Approx Travel Time
6h 10m
₹1,239
Onwards
Gaya
Hajipur
Siwan
Approx Travel Time
7h 6m
₹1,135
Onwards
Via Muzaffarpur
Gaya
Muzaffarpur
Siwan
Approx Travel Time
9h 33m
On Demand
Frequently Asked Questions
What is the distance between Gaya and Siwan?
Siwan is approximately 200+ kms from Gaya.
How long does it take to reach Siwan from Gaya?
It takes approximately 5 hours to reach Siwan from Gaya by Train Via Patna.
What is the cheapest way to reach Siwan from Gaya?
The cheapest way to reach Siwan from Gaya is by Train, Bus Via Patna.
What is the fastest way to reach Siwan from Gaya?
The fastest way to reach Siwan from Gaya is by Train Via Patna.


