
Kannur to Mainpuri
Mainpuri is approximately 2100+ km from Kannur, 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 Mainpuri.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Kannur
Delhi
Mainpuri
Approx Travel Time
9h 10m
₹10,233
Onwards
Kannur
Delhi
Mainpuri
Approx Travel Time
10h 33m
₹10,609
Onwards
Via Bangalore, Agra
FASTEST
Kannur
Bangalore
Agra
Mainpuri
Approx Travel Time
8h 55m
₹14,705
Onwards
Kannur
Bangalore
Agra
Mainpuri
Approx Travel Time
9h 33m
₹13,132
Onwards
Via Kota
CHEAPEST
Kannur
Kota
Mainpuri
Approx Travel Time
1d 15h 53m
₹1,210
Onwards
Via Bharatpur
Kannur
Bharatpur
Mainpuri
Approx Travel Time
1d 15h 43m
₹1,374
Onwards
Kannur
Bharatpur
Mainpuri
Approx Travel Time
1d 14h 7m
₹4,450
Onwards
Via Ahmedabad, Agra
Kannur
Ahmedabad
Agra
Mainpuri
Approx Travel Time
2d 11h 15m
₹2,199
Onwards
Via Bangalore, Gwalior
Kannur
Bangalore
Gwalior
Mainpuri
Approx Travel Time
10h 26m
₹14,829
Onwards
Via Navi Mumbai, Agra
Kannur
Navi Mumbai
Agra
Mainpuri
Approx Travel Time
9h 25m
₹16,219
Onwards
Frequently Asked Questions
What is the distance between Kannur and Mainpuri?
Mainpuri is approximately 2100+ kms from Kannur.
How long does it take to reach Mainpuri from Kannur?
It takes approximately 9 hours to reach Mainpuri from Kannur by Flight, Cab Via Bangalore, Agra.
What is the cheapest way to reach Mainpuri from Kannur?
The cheapest way to reach Mainpuri from Kannur is by Train Via Kota.
What is the fastest way to reach Mainpuri from Kannur?
The fastest way to reach Mainpuri from Kannur is by Flight, Cab Via Bangalore, Agra.

