
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 31m
₹2,893
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 33m
₹1,199
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 36m
₹1,055
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
9h 29m
₹2,093
Onwards
Via Ghaziabad
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 47m
₹2,353
Onwards
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 31m
₹389
Onwards
Via Bahadurgarh
Rohtak
Bahadurgarh
Mainpuri
Approx Travel Time
8h 46m
₹260
Onwards
Via Shikohabad
Rohtak
Shikohabad
Mainpuri
Approx Travel Time
8h 34m
₹360
Onwards
Via Agra
Rohtak
Agra
Mainpuri
Approx Travel Time
8h 59m
₹2,479
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.