
Siwan to Rangia
Rangia is approximately 900+ kms from Siwan. The fastest way to reach Rangia from Siwan is by Train, Flight, Bus Via Patna, Guwahati. It takes approximately 10 hours. The cheapest way to reach Rangia from Siwan is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Begusarai
RECOMMENDED
Siwan
Begusarai
Rangia
Approx Travel Time
17h 28m
On Demand
Siwan
Begusarai
Rangia
Approx Travel Time
18h 12m
₹555
Onwards
Direct Train
CHEAPEST
Siwan
Rangia
Approx Travel Time
21h
₹460
Onwards
Via Patna, Guwahati
FASTEST
Siwan
Patna
Guwahati
Rangia
Approx Travel Time
9h 45m
₹6,909
Onwards
Siwan
Patna
Guwahati
Rangia
Approx Travel Time
11h 40m
₹5,854
Onwards
Siwan
Patna
Guwahati
Rangia
Approx Travel Time
10h 8m
₹7,549
Onwards
Siwan
Patna
Guwahati
Rangia
Approx Travel Time
11h 32m
₹7,049
Onwards
Via Siliguri
Siwan
Siliguri
Rangia
Approx Travel Time
22h
₹935
Onwards
Siwan
Siliguri
Rangia
Approx Travel Time
1d 2h 40m
₹1,500
Onwards
Via Forbesganj, Guwahati
Siwan
Forbesganj
Guwahati
Rangia
Approx Travel Time
1d 3h 37m
₹3,740
Onwards
Frequently Asked Questions
What is the distance between Siwan and Rangia?
Rangia is approximately 900+ kms from Siwan.
How long does it take to reach Rangia from Siwan?
It takes approximately 10 hours to reach Rangia from Siwan by Train, Flight, Bus Via Patna, Guwahati.
What is the cheapest way to reach Rangia from Siwan?
The cheapest way to reach Rangia from Siwan is by Train.
What is the fastest way to reach Rangia from Siwan?
The fastest way to reach Rangia from Siwan is by Train, Flight, Bus Via Patna, Guwahati.

