Dadri to Mainpuri - Multiple Options To Reach By Train, Cab
Mainpuri is approximately 200+ kms from Dadri. The fastest way to reach Mainpuri from Dadri is by Train Via Aligarh. It takes approximately 6 hours. The cheapest way to reach Mainpuri from Dadri is by Train Via Tundla which would take approximately 7 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Dadri
Aligarh
Mainpuri
Approx Travel Time
5h 40m
On Demand
Dadri
Aligarh
Mainpuri
Approx Travel Time
7h 28m
₹2,617
Onwards
Via Tundla
CHEAPEST
Dadri
Tundla
Mainpuri
Approx Travel Time
6h 25m
₹220
Onwards
Dadri
Tundla
Mainpuri
Approx Travel Time
6h 40m
₹2,624
Onwards
Via Aligarh, Firozabad
Dadri
Aligarh
Firozabad
Mainpuri
Approx Travel Time
7h 35m
On Demand
Via Ghaziabad
Dadri
Ghaziabad
Mainpuri
Approx Travel Time
6h 55m
On Demand
Dadri
Ghaziabad
Mainpuri
Approx Travel Time
8h 29m
On Demand
Via Aligarh, Tundla
Dadri
Aligarh
Tundla
Mainpuri
Approx Travel Time
8h 5m
₹365
Onwards
Dadri
Aligarh
Tundla
Mainpuri
Approx Travel Time
8h 20m
₹2,769
Onwards
Via Greater Noida
Dadri
Greater Noida
Mainpuri
Approx Travel Time
8h 59m
On Demand
Frequently Asked Questions
What is the distance between Dadri and Mainpuri?
Mainpuri is approximately 200+ kms from Dadri.
How long does it take to reach Mainpuri from Dadri?
It takes approximately 6 hours to reach Mainpuri from Dadri by Train Via Aligarh.
What is the cheapest way to reach Mainpuri from Dadri?
The cheapest way to reach Mainpuri from Dadri is by Train Via Tundla.
What is the fastest way to reach Mainpuri from Dadri?
The fastest way to reach Mainpuri from Dadri is by Train Via Aligarh.