
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,757
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 33m
₹1,018
Onwards
Rohtak
Delhi
Mainpuri
Approx Travel Time
8h 36m
₹828
Onwards
Via Aligarh
Rohtak
Aligarh
Mainpuri
Approx Travel Time
8h 49m
₹3,251
Onwards
Via Bahadurgarh
Rohtak
Bahadurgarh
Mainpuri
Approx Travel Time
9h 5m
₹2,093
Onwards
Via Ghaziabad
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 31m
₹435
Onwards
Rohtak
Ghaziabad
Mainpuri
Approx Travel Time
8h 51m
₹2,352
Onwards
Via Shikohabad
Rohtak
Shikohabad
Mainpuri
Approx Travel Time
8h 37m
₹2,103
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.
Routes Connecting Rohtak
Routes From Rohtak
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Sakti
- Mainpuri to Varkala
- Mainpuri to Haflong
- Mainpuri to Guntur
- Mainpuri to Nathdwara
- Mainpuri to Rameshwaram
- Mainpuri to Itanagar
- Mainpuri to Bulandshahr
- Mainpuri to Nandurbar
- Mainpuri to Bankura
- Mainpuri to Shivpuri
- Mainpuri to Jodhpur
- Mainpuri to Vapi
- Mainpuri to Perinthalmanna
- Mainpuri to Kopargaon


