Shajapur to Rohtak - Multiple Options To Reach By Train, Bus, Cab
Rohtak is approximately 650+ kms from Shajapur. The fastest way to reach Rohtak from Shajapur is by Train Via Sawai Madhopur. It takes approximately 15 hours. The cheapest way to reach Rohtak from Shajapur is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Shajapur
Jaipur
Rohtak
Approx Travel Time
15h 10m
On Demand
Shajapur
Jaipur
Rohtak
Approx Travel Time
16h 25m
On Demand
Via Delhi
CHEAPEST
Shajapur
Delhi
Rohtak
Approx Travel Time
15h 25m
₹460
Onwards
Shajapur
Delhi
Rohtak
Approx Travel Time
15h 40m
₹1,189
Onwards
Via Faridabad
Shajapur
Faridabad
Rohtak
Approx Travel Time
15h 25m
₹525
Onwards
Via Sawai Madhopur
FASTEST
Shajapur
Sawai Madhopur
Rohtak
Approx Travel Time
14h 40m
On Demand
Via Mathura
Shajapur
Mathura
Rohtak
Approx Travel Time
16h 16m
₹505
Onwards
Shajapur
Mathura
Rohtak
Approx Travel Time
16h 47m
₹4,509
Onwards
Via Kota
Shajapur
Kota
Rohtak
Approx Travel Time
15h 10m
On Demand
Via Agra
Shajapur
Agra
Rohtak
Approx Travel Time
16h 10m
₹510
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Rohtak?
Rohtak is approximately 650+ kms from Shajapur.
How long does it take to reach Rohtak from Shajapur?
It takes approximately 15 hours to reach Rohtak from Shajapur by Train Via Sawai Madhopur.
What is the cheapest way to reach Rohtak from Shajapur?
The cheapest way to reach Rohtak from Shajapur is by Train Via Delhi.
What is the fastest way to reach Rohtak from Shajapur?
The fastest way to reach Rohtak from Shajapur is by Train Via Sawai Madhopur.