
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 7 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
FASTEST
Gaya
Patna
Siwan
Approx Travel Time
4h 50m
₹465
Onwards
Gaya
Patna
Siwan
Approx Travel Time
6h
₹900
Onwards
CHEAPEST
Gaya
Patna
Siwan
Approx Travel Time
6h 45m
₹315
Onwards
Gaya
Patna
Siwan
Approx Travel Time
7h 45m
₹750
Onwards
Via Arrah
Gaya
Arrah
Siwan
Approx Travel Time
6h 19m
On Demand
Via Hajipur
Gaya
Hajipur
Siwan
Approx Travel Time
7h 30m
₹550
Onwards
Gaya
Hajipur
Siwan
Approx Travel Time
7h 36m
₹445
Onwards
Via Muzaffarpur
Gaya
Muzaffarpur
Siwan
Approx Travel Time
9h 3m
₹4,148
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 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.

