
Rohtak to Mainpuri
Mainpuri is approximately 350+ kms from Rohtak. The fastest way to reach Mainpuri from Rohtak is by Train. It takes approximately 8 hours. The cheapest way to reach Mainpuri from Rohtak is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 34m
₹2,683
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 33m
₹1,491
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 36m
₹697
Onwards
Via Aligarh
Rohtak
Aligarh
Mainpuri
Approx Travel Time
8h 49m
₹2,518
Onwards
Via Bahadurgarh
Rohtak
Bahadurgarh
Mainpuri
Approx Travel Time
9h 5m
₹2,093
Onwards
Via Ghaziabad
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 31m
₹1,039
Onwards
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 51m
₹2,353
Onwards
Via Shikohabad
Rohtak
Shikohabad
Mainpuri
Approx Travel Time
8h 37m
₹2,276
Onwards
Rohtak
Shikohabad
Mainpuri
Approx Travel Time
8h 34m
₹360
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Mainpuri?
Mainpuri is approximately 350+ kms from Rohtak.
How long does it take to reach Mainpuri from Rohtak?
It takes approximately 8 hours to reach Mainpuri from Rohtak by Train.
What is the cheapest way to reach Mainpuri from Rohtak?
The cheapest way to reach Mainpuri from Rohtak is by Train.
What is the fastest way to reach Mainpuri from Rohtak?
The fastest way to reach Mainpuri from Rohtak is by Train.


