
Gurgaon to Mainpuri
Mainpuri is approximately 300+ kms from Gurgaon. The fastest way to reach Mainpuri from Gurgaon is by Bus Via Aligarh. It takes approximately 4 hours. The cheapest way to reach Mainpuri from Gurgaon is by Bus, Train Via Firozabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Delhi
Gurgaon
Delhi
Mainpuri
Approx Travel Time
4h 37m
₹1,820
Onwards
Via Firozabad
CHEAPEST
Gurgaon
Firozabad
Mainpuri
Approx Travel Time
5h 53m
₹1,424
Onwards
Gurgaon
Firozabad
Mainpuri
Approx Travel Time
6h 39m
₹2,993
Onwards
Via Shikohabad
Gurgaon
Shikohabad
Mainpuri
Approx Travel Time
5h 42m
On Demand
Gurgaon
Shikohabad
Mainpuri
Approx Travel Time
6h 13m
On Demand
Via Aligarh
FASTEST
Gurgaon
Aligarh
Mainpuri
Approx Travel Time
4h 17m
On Demand
Gurgaon
Aligarh
Mainpuri
Approx Travel Time
6h 8m
On Demand
Via Tundla
Gurgaon
Tundla
Mainpuri
Approx Travel Time
6h 18m
On Demand
Gurgaon
Tundla
Mainpuri
Approx Travel Time
6h 24m
On Demand
Frequently Asked Questions
What is the distance between Gurgaon and Mainpuri?
Mainpuri is approximately 300+ kms from Gurgaon.
How long does it take to reach Mainpuri from Gurgaon?
It takes approximately 4 hours to reach Mainpuri from Gurgaon by Bus Via Aligarh.
What is the cheapest way to reach Mainpuri from Gurgaon?
The cheapest way to reach Mainpuri from Gurgaon is by Bus, Train Via Firozabad.
What is the fastest way to reach Mainpuri from Gurgaon?
The fastest way to reach Mainpuri from Gurgaon is by Bus Via Aligarh.
Routes Connecting Gurgaon
Routes From Gurgaon
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Panipat
- Mainpuri to Roorkee
- Mainpuri to Veraval
- Mainpuri to Shahjahanpur
- Mainpuri to Pondicherry
- Mainpuri to Indore
- Mainpuri to Bilaspur
- Mainpuri to Jalpaiguri
- Mainpuri to Pilibhit
- Mainpuri to Jaunpur
- Mainpuri to Phagwara
- Mainpuri to Phulbani
- Mainpuri to Palwal
- Mainpuri to Bapatla
- Mainpuri to Kamareddy


