
Nainital to Mainpuri
Mainpuri is approximately 300+ kms from Nainital. The fastest way to reach Mainpuri from Nainital is by Cab, Bus Via Lalkuan. It takes approximately 5 hours. The cheapest way to reach Mainpuri from Nainital is by Bus Via Shahjahanpur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kasganj
Nainital
Kasganj
Mainpuri
Approx Travel Time
8h 8m
₹5,021
Onwards
Via Hathras
Nainital
Hathras
Mainpuri
Approx Travel Time
11h 15m
On Demand
Nainital
Hathras
Mainpuri
Approx Travel Time
11h 22m
₹4,005
Onwards
Via Agra
Nainital
Agra
Mainpuri
Approx Travel Time
11h 53m
On Demand
Nainital
Agra
Mainpuri
Approx Travel Time
10h 45m
₹2,987
Onwards
Via Lalkuan
FASTEST
Nainital
Lalkuan
Mainpuri
Approx Travel Time
5h 13m
₹2,818
Onwards
Via Shahjahanpur
Nainital
Shahjahanpur
Mainpuri
Approx Travel Time
7h 56m
₹4,479
Onwards
CHEAPEST
Nainital
Shahjahanpur
Mainpuri
Approx Travel Time
7h 40m
₹1,299
Onwards
Frequently Asked Questions
What is the distance between Nainital and Mainpuri?
Mainpuri is approximately 300+ kms from Nainital.
How long does it take to reach Mainpuri from Nainital?
It takes approximately 5 hours to reach Mainpuri from Nainital by Cab, Bus Via Lalkuan.
What is the cheapest way to reach Mainpuri from Nainital?
The cheapest way to reach Mainpuri from Nainital is by Bus Via Shahjahanpur.
What is the fastest way to reach Mainpuri from Nainital?
The fastest way to reach Mainpuri from Nainital is by Cab, Bus Via Lalkuan.


