
Mainpuri to Hathras
Hathras is approximately 100+ kms from Mainpuri. The fastest way to reach Hathras from Mainpuri is by Bus. It takes approximately 2 hours. The cheapest way to reach Hathras from Mainpuri is by Bus, Train Via Firozabad which would take approximately 5 hours.
Sort By
Mode of Transport
Via Shikohabad
Mainpuri
Shikohabad
Hathras
Approx Travel Time
3h 51m
₹4,097
Onwards
Mainpuri
Shikohabad
Hathras
Approx Travel Time
3h 48m
₹220
Onwards
Mainpuri
Shikohabad
Hathras
Approx Travel Time
4h 55m
On Demand
Via Tundla
Mainpuri
Tundla
Hathras
Approx Travel Time
3h 33m
₹205
Onwards
Via Firozabad
CHEAPEST
Mainpuri
Firozabad
Hathras
Approx Travel Time
5h 8m
₹185
Onwards
Mainpuri
Firozabad
Hathras
Approx Travel Time
3h 36m
₹215
Onwards
Via Agra
Mainpuri
Agra
Hathras
Approx Travel Time
7h 6m
On Demand
Frequently Asked Questions
What is the distance between Mainpuri and Hathras?
Hathras is approximately 100+ kms from Mainpuri.
How long does it take to reach Hathras from Mainpuri?
It takes approximately 2 hours to reach Hathras from Mainpuri by Bus.
What is the cheapest way to reach Hathras from Mainpuri?
The cheapest way to reach Hathras from Mainpuri is by Bus, Train Via Firozabad.
What is the fastest way to reach Hathras from Mainpuri?
The fastest way to reach Hathras from Mainpuri is by Bus.
Routes Connecting Mainpuri
Routes From Mainpuri
Routes To Mainpuri
- Zamania to Mainpuri
- Daman to Mainpuri
- Narasaraopet to Mainpuri
- Warangal to Mainpuri
- Srinagar to Mainpuri
- Koilkuntla to Mainpuri
- Amravati to Mainpuri
- Tiptur to Mainpuri
- Dadri to Mainpuri
- Bandikui to Mainpuri
- Charkhi-dadri to Mainpuri
- Badrinath to Mainpuri
- Badlapur to Mainpuri
- Attingal to Mainpuri
- Janakpur to Mainpuri


