
Mainpuri to Kannauj
Kannauj is approximately 100+ km from Mainpuri, 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
Mainpuri
Kannauj
Approx Travel Time
2h 15m
₹449
Onwards
Mainpuri
Kannauj
Approx Travel Time
2h 24m
₹5,132
Onwards
CHEAPEST
Mainpuri
Kannauj
Approx Travel Time
3h 3m
₹145
Onwards
Via Farrukhabad
FASTEST
Mainpuri
Farrukhabad
Kannauj
Approx Travel Time
2h 10m
₹290
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Kannauj?
Kannauj is approximately 100+ kms from Mainpuri.
How long does it take to reach Kannauj from Mainpuri?
It takes approximately 2 hours to reach Kannauj from Mainpuri by Train Via Farrukhabad.
What is the cheapest way to reach Kannauj from Mainpuri?
The cheapest way to reach Kannauj from Mainpuri is by Train.
What is the fastest way to reach Kannauj from Mainpuri?
The fastest way to reach Kannauj from Mainpuri is by Train Via Farrukhabad.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Rayachoti
- Mainpuri to Fatehgarh
- Mainpuri to Jajpur
- Mainpuri to Vadakara
- Mainpuri to Nokha
- Mainpuri to Ambikapur
- Mainpuri to Itanagar
- Mainpuri to Gangotri
- Mainpuri to Nandgaon
- Mainpuri to Golaghat
- Mainpuri to Sitamarhi
- Mainpuri to Jaunpur
- Mainpuri to Khambhaliya
- Mainpuri to Ankleshwar
- Mainpuri to Vidisha
Routes To Mainpuri
- Shivpuri to Mainpuri
- Gondia to Mainpuri
- Bapatla to Mainpuri
- Srinagar to Mainpuri
- Phulera to Mainpuri
- Mirzapur to Mainpuri
- Varanasi to Mainpuri
- Ganpatipule to Mainpuri
- Salasar to Mainpuri
- Jalgaon to Mainpuri
- Neem-ka-Thana to Mainpuri
- Dhuri to Mainpuri
- Shahjahanpur to Mainpuri
- Nangal to Mainpuri
- Amalner to Mainpuri

