Tinsukia to Siwan - Multiple Options To Reach By Train
Siwan is approximately 1200+ kms from Tinsukia. The fastest way to reach Siwan from Tinsukia is by Train. It takes approximately 25 hours. The cheapest way to reach Siwan from Tinsukia is by Train Via Guwahati which would take approximately 27 hours.
Sort By
Mode of Transport
Via Alipurduar
Tinsukia
Alipurduar
Siwan
Approx Travel Time
1d 1h 55m
On Demand
Via Jaldapara
Tinsukia
Jaldapara
Siwan
Approx Travel Time
1d 2h 10m
On Demand
Via Kokrajhar
Tinsukia
Kokrajhar
Siwan
Approx Travel Time
1d 2h 10m
On Demand
Via Kochbihar
Tinsukia
Kochbihar
Siwan
Approx Travel Time
1d 2h 10m
On Demand
Via Bahadurganj
Tinsukia
Bahadurganj
Siwan
Approx Travel Time
1d 2h 25m
On Demand
Via Rangia
Tinsukia
Rangia
Siwan
Approx Travel Time
1d 2h 10m
On Demand
Via Guwahati
CHEAPEST
Tinsukia
Guwahati
Siwan
Approx Travel Time
1d 2h 40m
₹615
Onwards
Via Chhapra
Tinsukia
Chhapra
Siwan
Approx Travel Time
1d 2h 10m
On Demand
Via Katihar
Tinsukia
Katihar
Siwan
Approx Travel Time
1d 2h 55m
On Demand
Frequently Asked Questions
What is the distance between Tinsukia and Siwan?
Siwan is approximately 1200+ kms from Tinsukia.
How long does it take to reach Siwan from Tinsukia?
It takes approximately 25 hours to reach Siwan from Tinsukia by Train.
What is the cheapest way to reach Siwan from Tinsukia?
The cheapest way to reach Siwan from Tinsukia is by Train Via Guwahati.
What is the fastest way to reach Siwan from Tinsukia?
The fastest way to reach Siwan from Tinsukia is by Train.