
Siwan to Kannauj
Kannauj is approximately 500+ kms from Siwan. The fastest way to reach Kannauj from Siwan is by Train Via Lucknow. It takes approximately 12 hours. The cheapest way to reach Kannauj from Siwan is by Train Via Lucknow which would take approximately 12 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
CHEAPEST
FASTEST
Siwan
Lucknow
Kannauj
Approx Travel Time
11h 40m
₹295
Onwards
Siwan
Lucknow
Kannauj
Approx Travel Time
12h 13m
₹2,787
Onwards
Via Ayodhya
Siwan
Ayodhya
Kannauj
Approx Travel Time
11h 40m
₹330
Onwards
Via Bara Banki
Siwan
Bara Banki
Kannauj
Approx Travel Time
11h 40m
₹380
Onwards
Via Azamgarh
Siwan
Azamgarh
Kannauj
Approx Travel Time
11h 40m
On Demand
Siwan
Azamgarh
Kannauj
Approx Travel Time
12h 25m
On Demand
Via Rasra
Siwan
Rasra
Kannauj
Approx Travel Time
11h 55m
On Demand
Via Shahganj
Siwan
Shahganj
Kannauj
Approx Travel Time
11h 55m
On Demand
Via Kanpur
Siwan
Kanpur
Kannauj
Approx Travel Time
12h 10m
₹330
Onwards
Via Bela
Siwan
Bela
Kannauj
Approx Travel Time
12h 10m
On Demand
Frequently Asked Questions
What is the distance between Siwan and Kannauj?
Kannauj is approximately 500+ kms from Siwan.
How long does it take to reach Kannauj from Siwan?
It takes approximately 12 hours to reach Kannauj from Siwan by Train Via Lucknow.
What is the cheapest way to reach Kannauj from Siwan?
The cheapest way to reach Kannauj from Siwan is by Train Via Lucknow.
What is the fastest way to reach Kannauj from Siwan?
The fastest way to reach Kannauj from Siwan is by Train Via Lucknow.