
Siwan to Kangra
Kangra is approximately 1100+ kms from Siwan. The fastest way to reach Kangra from Siwan is by Train, Flight Via Gorakhpur. It takes approximately 6 hours. The cheapest way to reach Kangra from Siwan is by Train, Bus Via Chandigarh which would take approximately 26 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
FASTEST
Siwan
Gorakhpur
Kangra
Approx Travel Time
6h 10m
₹8,597
Onwards
Via Chandigarh
CHEAPEST
Siwan
Chandigarh
Kangra
Approx Travel Time
1d 2h 10m
₹869
Onwards
Siwan
Chandigarh
Kangra
Approx Travel Time
1d 2h 38m
₹4,544
Onwards
Siwan
Chandigarh
Kangra
Approx Travel Time
21h 55m
₹3,889
Onwards
Via Ambala
Siwan
Ambala
Kangra
Approx Travel Time
1d 2h 53m
₹4,842
Onwards
Via Delhi
Siwan
Delhi
Kangra
Approx Travel Time
19h 10m
₹4,813
Onwards
Via Karnal
Siwan
Karnal
Kangra
Approx Travel Time
1d 2h 45m
On Demand
Via Phagwara
Siwan
Phagwara
Kangra
Approx Travel Time
1d 3h 2m
₹5,615
Onwards
Via Ludhiana
Siwan
Ludhiana
Kangra
Approx Travel Time
1d 3h 26m
₹4,411
Onwards
Via Jaipur
Siwan
Jaipur
Kangra
Approx Travel Time
21h 40m
₹5,964
Onwards
Frequently Asked Questions
What is the distance between Siwan and Kangra?
Kangra is approximately 1100+ kms from Siwan.
How long does it take to reach Kangra from Siwan?
It takes approximately 6 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 Train, Bus Via Chandigarh.
What is the fastest way to reach Kangra from Siwan?
The fastest way to reach Kangra from Siwan is by Train, Flight Via Gorakhpur.