
Mathura to Kannauj
Kannauj is approximately 250+ kms from Mathura. The fastest way to reach Kannauj from Mathura is by Train. It takes approximately 5 hours. The cheapest way to reach Kannauj from Mathura is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Farrukhabad
Mathura
Farrukhabad
Kannauj
Approx Travel Time
5h 6m
₹310
Onwards
Via Kasganj
Mathura
Kasganj
Kannauj
Approx Travel Time
5h 13m
₹290
Onwards
Via Hathras
Mathura
Hathras
Kannauj
Approx Travel Time
6h 30m
₹2,037
Onwards
Mathura
Hathras
Kannauj
Approx Travel Time
5h 45m
₹320
Onwards
Via Agra
Mathura
Agra
Kannauj
Approx Travel Time
7h 21m
₹2,978
Onwards
Mathura
Agra
Kannauj
Approx Travel Time
6h 55m
₹810
Onwards
Via Etawah
Mathura
Etawah
Kannauj
Approx Travel Time
6h 50m
₹2,926
Onwards
Frequently Asked Questions
What is the distance between Mathura and Kannauj?
Kannauj is approximately 250+ kms from Mathura.
How long does it take to reach Kannauj from Mathura?
It takes approximately 5 hours to reach Kannauj from Mathura by Train.
What is the cheapest way to reach Kannauj from Mathura?
The cheapest way to reach Kannauj from Mathura is by Train.
What is the fastest way to reach Kannauj from Mathura?
The fastest way to reach Kannauj from Mathura is by Train.


