
Narnaul to Mainpuri
Mainpuri is approximately 350+ kms from Narnaul. The fastest way to reach Mainpuri from Narnaul is by Train, Cab Via Aligarh. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Narnaul is by Bus, Train Via Firozabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Narnaul
Aligarh
Mainpuri
Approx Travel Time
8h 48m
On Demand
Narnaul
Aligarh
Mainpuri
Approx Travel Time
9h 5m
On Demand
Narnaul
Aligarh
Mainpuri
Approx Travel Time
9h 33m
On Demand
Via Delhi
Narnaul
Delhi
Mainpuri
Approx Travel Time
8h 59m
₹910
Onwards
Narnaul
Delhi
Mainpuri
Approx Travel Time
9h 54m
₹3,429
Onwards
Via Agra
Narnaul
Agra
Mainpuri
Approx Travel Time
9h 17m
₹2,795
Onwards
Via Mathura
Narnaul
Mathura
Mainpuri
Approx Travel Time
9h 45m
₹1,272
Onwards
Via Tundla
Narnaul
Tundla
Mainpuri
Approx Travel Time
9h 14m
On Demand
Narnaul
Tundla
Mainpuri
Approx Travel Time
9h 8m
On Demand
Via Firozabad
CHEAPEST
Narnaul
Firozabad
Mainpuri
Approx Travel Time
9h 38m
₹845
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Mainpuri?
Mainpuri is approximately 350+ kms from Narnaul.
How long does it take to reach Mainpuri from Narnaul?
It takes approximately 9 hours to reach Mainpuri from Narnaul by Train, Cab Via Aligarh.
What is the cheapest way to reach Mainpuri from Narnaul?
The cheapest way to reach Mainpuri from Narnaul is by Bus, Train Via Firozabad.
What is the fastest way to reach Mainpuri from Narnaul?
The fastest way to reach Mainpuri from Narnaul is by Train, Cab Via Aligarh.


