
Siwan to Kangra
Kangra is approximately 1150+ kms from Siwan. The fastest way to reach Kangra from Siwan is by Train, Flight Via Delhi. It takes approximately 19 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 Chandigarh
RECOMMENDED
CHEAPEST
Siwan
Chandigarh
Kangra
Approx Travel Time
1d 2h 10m
₹1,045
Onwards
Siwan
Chandigarh
Kangra
Approx Travel Time
1d 2h 38m
₹4,401
Onwards
Siwan
Chandigarh
Kangra
Approx Travel Time
21h 55m
₹6,648
Onwards
Via Ambala
Siwan
Ambala
Kangra
Approx Travel Time
1d 2h 53m
₹4,883
Onwards
Via Delhi
FASTEST
Siwan
Delhi
Kangra
Approx Travel Time
19h 10m
₹8,010
Onwards
Siwan
Delhi
Kangra
Approx Travel Time
1d 5h 25m
₹1,205
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,415
Onwards
Via Ludhiana
Siwan
Ludhiana
Kangra
Approx Travel Time
1d 3h 26m
₹5,077
Onwards
Via Jaipur
Siwan
Jaipur
Kangra
Approx Travel Time
21h 40m
₹6,570
Onwards
Frequently Asked Questions
What is the distance between Siwan and Kangra?
Kangra is approximately 1150+ kms from Siwan.
How long does it take to reach Kangra from Siwan?
It takes approximately 19 hours to reach Kangra from Siwan by Train, Flight Via Delhi.
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 Delhi.