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