
Ambala to Mainpuri
Mainpuri is approximately 400+ kms from Ambala. The fastest way to reach Mainpuri from Ambala is by Train, Bus Via Aligarh. It takes approximately 8 hours. The cheapest way to reach Mainpuri from Ambala is by Train Via Aligarh which would take approximately 9 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
Ambala
Aligarh
Mainpuri
Approx Travel Time
8h 30m
₹3,482
Onwards
Ambala
Aligarh
Mainpuri
Approx Travel Time
10h 47m
₹5,962
Onwards
FASTEST
Ambala
Aligarh
Mainpuri
Approx Travel Time
7h 20m
₹10,220
Onwards
CHEAPEST
Ambala
Aligarh
Mainpuri
Approx Travel Time
9h 1m
₹365
Onwards
Via Hathras
Ambala
Hathras
Mainpuri
Approx Travel Time
9h 18m
On Demand
Ambala
Hathras
Mainpuri
Approx Travel Time
9h 25m
₹3,236
Onwards
Via Tundla
Ambala
Tundla
Mainpuri
Approx Travel Time
8h 46m
₹395
Onwards
Ambala
Tundla
Mainpuri
Approx Travel Time
8h 40m
₹2,195
Onwards
Via Delhi
Ambala
Delhi
Mainpuri
Approx Travel Time
8h 38m
₹1,362
Onwards
Ambala
Delhi
Mainpuri
Approx Travel Time
8h 28m
₹863
Onwards
Frequently Asked Questions
What is the distance between Ambala and Mainpuri?
Mainpuri is approximately 400+ kms from Ambala.
How long does it take to reach Mainpuri from Ambala?
It takes approximately 8 hours to reach Mainpuri from Ambala by Train, Bus Via Aligarh.
What is the cheapest way to reach Mainpuri from Ambala?
The cheapest way to reach Mainpuri from Ambala is by Train Via Aligarh.
What is the fastest way to reach Mainpuri from Ambala?
The fastest way to reach Mainpuri from Ambala is by Train, Bus Via Aligarh.
Routes Connecting Ambala
Routes From Ambala
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Kamareddy
- Mainpuri to Farrukhabad
- Mainpuri to Bikaner
- Mainpuri to Mussoorie
- Mainpuri to Nandyal
- Mainpuri to Tirunelveli
- Mainpuri to Udgir
- Mainpuri to Chakradharpur
- Mainpuri to Faridabad
- Mainpuri to Nainital
- Mainpuri to Faridkot
- Mainpuri to Sawantwadi
- Mainpuri to Hapur
- Mainpuri to Wankaner
- Mainpuri to Ludhiana


