
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 6 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
FASTEST
Gaya
Patna
Siwan
Approx Travel Time
5h 30m
₹465
Onwards
CHEAPEST
Gaya
Patna
Siwan
Approx Travel Time
5h 35m
₹335
Onwards
Gaya
Patna
Siwan
Approx Travel Time
6h 30m
₹520
Onwards
Gaya
Patna
Siwan
Approx Travel Time
6h 25m
₹650
Onwards
Via Rasra
Gaya
Rasra
Siwan
Approx Travel Time
7h 32m
On Demand
Gaya
Rasra
Siwan
Approx Travel Time
6h 33m
On Demand
Via Arrah
Gaya
Arrah
Siwan
Approx Travel Time
6h 49m
On Demand
Via Muzaffarpur
Gaya
Muzaffarpur
Siwan
Approx Travel Time
8h 45m
₹3,098
Onwards
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 6 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.


