
Siwan to Kangra
Kangra is approximately 1000+ kms from Siwan. The fastest way to reach Kangra from Siwan is by Train, Flight Via Gorakhpur. It takes approximately 8 hours. The cheapest way to reach Kangra from Siwan is by Bus Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
FASTEST
Siwan
Gorakhpur
Kangra
Approx Travel Time
7h 37m
₹10,133
Onwards
Siwan
Gorakhpur
Kangra
Approx Travel Time
9h 27m
₹10,588
Onwards
Siwan
Gorakhpur
Kangra
Approx Travel Time
9h 7m
₹14,104
Onwards
Via Ludhiana
Siwan
Ludhiana
Kangra
Approx Travel Time
1d 0h 50m
On Demand
Via Delhi
CHEAPEST
Siwan
Delhi
Kangra
Approx Travel Time
1d 3h 50m
₹1,748
Onwards
Via Patna, Mohali
Siwan
Patna
Mohali
Kangra
Approx Travel Time
9h 10m
₹10,602
Onwards
Siwan
Patna
Mohali
Kangra
Approx Travel Time
10h 58m
₹10,742
Onwards
Siwan
Patna
Mohali
Kangra
Approx Travel Time
12h 28m
₹9,762
Onwards
Siwan
Patna
Mohali
Kangra
Approx Travel Time
14h 16m
₹9,902
Onwards
Via Lucknow, Mohali
Siwan
Lucknow
Mohali
Kangra
Approx Travel Time
13h 17m
₹9,663
Onwards
Frequently Asked Questions
What is the distance between Siwan and Kangra?
Kangra is approximately 1000+ kms from Siwan.
How long does it take to reach Kangra from Siwan?
It takes approximately 8 hours to reach Kangra from Siwan by Train, Flight Via Gorakhpur.
What is the cheapest way to reach Kangra from Siwan?
The cheapest way to reach Kangra from Siwan is by Bus Via Delhi.
What is the fastest way to reach Kangra from Siwan?
The fastest way to reach Kangra from Siwan is by Train, Flight Via Gorakhpur.

