
Bareilly to Mainpuri
Mainpuri is approximately 150+ kms from Bareilly. The fastest way to reach Mainpuri from Bareilly is by Cab. It takes approximately 4 hours. The cheapest way to reach Mainpuri from Bareilly is by Bus Via Farrukhabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Kasganj
Bareilly
Kasganj
Mainpuri
Approx Travel Time
4h 57m
₹3,623
Onwards
Bareilly
Kasganj
Mainpuri
Approx Travel Time
5h 10m
₹2,869
Onwards
Via Farrukhabad
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
5h 10m
₹338
Onwards
CHEAPEST
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
6h 3m
₹296
Onwards
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
5h 55m
On Demand
Via Shahjahanpur
Bareilly
Shahjahanpur
Mainpuri
Approx Travel Time
6h 9m
₹304
Onwards
Bareilly
Shahjahanpur
Mainpuri
Approx Travel Time
6h 45m
₹1,934
Onwards
Via Budaun
Bareilly
Budaun
Mainpuri
Approx Travel Time
7h 40m
₹2,404
Onwards
Bareilly
Budaun
Mainpuri
Approx Travel Time
7h 42m
₹365
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Mainpuri?
Mainpuri is approximately 150+ kms from Bareilly.
How long does it take to reach Mainpuri from Bareilly?
It takes approximately 4 hours to reach Mainpuri from Bareilly by Cab.
What is the cheapest way to reach Mainpuri from Bareilly?
The cheapest way to reach Mainpuri from Bareilly is by Bus Via Farrukhabad.
What is the fastest way to reach Mainpuri from Bareilly?
The fastest way to reach Mainpuri from Bareilly is by Cab.


