
Kannauj to Amroha
Amroha is approximately 300+ kms from Kannauj. The fastest way to reach Amroha from Kannauj is by Bus, Train Via Hardoi. It takes approximately 6 hours. The cheapest way to reach Amroha from Kannauj is by Bus, Train Via Shahjahanpur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Hardoi
RECOMMENDED
Kannauj
Hardoi
Amroha
Approx Travel Time
6h 23m
₹4,147
Onwards
FASTEST
Kannauj
Hardoi
Amroha
Approx Travel Time
6h 7m
₹2,125
Onwards
Kannauj
Hardoi
Amroha
Approx Travel Time
7h 16m
On Demand
Kannauj
Hardoi
Amroha
Approx Travel Time
7h
On Demand
Via Bareilly
Kannauj
Bareilly
Amroha
Approx Travel Time
8h 32m
On Demand
Kannauj
Bareilly
Amroha
Approx Travel Time
6h 57m
₹1,175
Onwards
Kannauj
Bareilly
Amroha
Approx Travel Time
7h 9m
₹1,536
Onwards
Via Shahjahanpur
CHEAPEST
Kannauj
Shahjahanpur
Amroha
Approx Travel Time
7h 54m
₹281
Onwards
Kannauj
Shahjahanpur
Amroha
Approx Travel Time
7h 47m
₹4,595
Onwards
Kannauj
Shahjahanpur
Amroha
Approx Travel Time
8h 55m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Amroha?
Amroha is approximately 300+ kms from Kannauj.
How long does it take to reach Amroha from Kannauj?
It takes approximately 6 hours to reach Amroha from Kannauj by Bus, Train Via Hardoi.
What is the cheapest way to reach Amroha from Kannauj?
The cheapest way to reach Amroha from Kannauj is by Bus, Train Via Shahjahanpur.
What is the fastest way to reach Amroha from Kannauj?
The fastest way to reach Amroha from Kannauj is by Bus, Train Via Hardoi.


