
Bharatpur to Kannauj
Kannauj is approximately 250+ km from Bharatpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kannauj.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Bharatpur
Kannauj
Approx Travel Time
4h 15m
₹1,599
Onwards
CHEAPEST
Bharatpur
Kannauj
Approx Travel Time
6h 21m
₹225
Onwards
Via Agra
FASTEST
Bharatpur
Agra
Kannauj
Approx Travel Time
4h 10m
₹1,444
Onwards
Bharatpur
Agra
Kannauj
Approx Travel Time
4h 36m
₹3,134
Onwards
Via Mathura
Bharatpur
Mathura
Kannauj
Approx Travel Time
5h 26m
₹260
Onwards
Bharatpur
Mathura
Kannauj
Approx Travel Time
5h 8m
₹2,069
Onwards
Via Etawah
Bharatpur
Etawah
Kannauj
Approx Travel Time
5h 20m
₹1,644
Onwards
Via Farrukhabad
Bharatpur
Farrukhabad
Kannauj
Approx Travel Time
6h 21m
₹340
Onwards
Via Hathras
Bharatpur
Hathras
Kannauj
Approx Travel Time
6h 30m
₹320
Onwards
Via Kasganj
Bharatpur
Kasganj
Kannauj
Approx Travel Time
6h 36m
₹290
Onwards
Frequently Asked Questions
What is the distance between Bharatpur and Kannauj?
Kannauj is approximately 250+ kms from Bharatpur.
How long does it take to reach Kannauj from Bharatpur?
It takes approximately 4 hours to reach Kannauj from Bharatpur by Train, Bus Via Agra.
What is the cheapest way to reach Kannauj from Bharatpur?
The cheapest way to reach Kannauj from Bharatpur is by Train.
What is the fastest way to reach Kannauj from Bharatpur?
The fastest way to reach Kannauj from Bharatpur is by Train, Bus Via Agra.

