
Bareilly to Mainpuri
Mainpuri is approximately 150+ kms from Bareilly. The fastest way to reach Mainpuri from Bareilly is by Bus, Train Via Farrukhabad. It takes approximately 4 hours. The cheapest way to reach Mainpuri from Bareilly is by Bus Via Farrukhabad which would take approximately 4 hours.
Sort By
Mode of Transport
Via Kasganj
Bareilly
Kasganj
Mainpuri
Approx Travel Time
4h 6m
₹4,821
Onwards
Bareilly
Kasganj
Mainpuri
Approx Travel Time
4h 42m
₹4,167
Onwards
Via Farrukhabad
FASTEST
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
3h 40m
₹338
Onwards
CHEAPEST
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
3h 47m
₹296
Onwards
Bareilly
Farrukhabad
Mainpuri
Approx Travel Time
5h 15m
On Demand
Via Shahjahanpur
Bareilly
Shahjahanpur
Mainpuri
Approx Travel Time
6h 3m
₹304
Onwards
Bareilly
Shahjahanpur
Mainpuri
Approx Travel Time
6h 34m
₹1,934
Onwards
Via Budaun
Bareilly
Budaun
Mainpuri
Approx Travel Time
5h 58m
₹2,217
Onwards
Bareilly
Budaun
Mainpuri
Approx Travel Time
6h 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 Bus, Train Via Farrukhabad.
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 Bus, Train Via Farrukhabad.
Routes Connecting Bareilly
Routes From Bareilly
- Bareilly to Ahmedabad
- Bareilly to Kumarghat
- Bareilly to Bhabua
- Bareilly to Darbhanga
- Bareilly to Upleta
- Bareilly to Bahadurgarh
- Bareilly to Vapi
- Bareilly to Kamareddy
- Bareilly to Perinthalmanna
- Bareilly to Purnia
- Bareilly to Darjeeling
- Bareilly to Coonoor
- Bareilly to Bokaro
- Bareilly to Bilaspur
- Bareilly to Moradabad


