
Noida to Mainpuri
Mainpuri is approximately 200+ kms from Noida. The fastest way to reach Mainpuri from Noida is by Bus, Train Via Aligarh. It takes approximately 7 hours. The cheapest way to reach Mainpuri from Noida is by Bus, Cab Via Etah which would take approximately 7 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Noida
Aligarh
Mainpuri
Approx Travel Time
6h 25m
On Demand
Noida
Aligarh
Mainpuri
Approx Travel Time
6h 43m
On Demand
Noida
Aligarh
Mainpuri
Approx Travel Time
8h 13m
₹2,823
Onwards
Via Ghaziabad
Noida
Ghaziabad
Mainpuri
Approx Travel Time
6h 55m
On Demand
Via Etah
CHEAPEST
Noida
Etah
Mainpuri
Approx Travel Time
7h 11m
₹2,458
Onwards
Via Kasganj
Noida
Kasganj
Mainpuri
Approx Travel Time
7h 11m
On Demand
Via Delhi
Noida
Delhi
Mainpuri
Approx Travel Time
7h 10m
On Demand
Noida
Delhi
Mainpuri
Approx Travel Time
7h 10m
On Demand
Via Firozabad
Noida
Firozabad
Mainpuri
Approx Travel Time
7h 47m
On Demand
Via Tundla
Noida
Tundla
Mainpuri
Approx Travel Time
7h 50m
₹2,917
Onwards
Frequently Asked Questions
What is the distance between Noida and Mainpuri?
Mainpuri is approximately 200+ kms from Noida.
How long does it take to reach Mainpuri from Noida?
It takes approximately 7 hours to reach Mainpuri from Noida by Bus, Train Via Aligarh.
What is the cheapest way to reach Mainpuri from Noida?
The cheapest way to reach Mainpuri from Noida is by Bus, Cab Via Etah.
What is the fastest way to reach Mainpuri from Noida?
The fastest way to reach Mainpuri from Noida is by Bus, Train Via Aligarh.