
Shajapur to Rajpura
Rajpura is approximately 850+ kms from Shajapur. The fastest way to reach Rajpura from Shajapur is by Train Via Panipat. It takes approximately 19 hours. The cheapest way to reach Rajpura from Shajapur is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shajapur
Delhi
Rajpura
Approx Travel Time
18h 55m
₹510
Onwards
Shajapur
Delhi
Rajpura
Approx Travel Time
19h 25m
₹3,920
Onwards
Shajapur
Delhi
Rajpura
Approx Travel Time
19h 55m
₹859
Onwards
Via Jaipur
Shajapur
Jaipur
Rajpura
Approx Travel Time
18h 55m
On Demand
Via Faridabad
Shajapur
Faridabad
Rajpura
Approx Travel Time
18h 55m
₹565
Onwards
Via Sonipat
Shajapur
Sonipat
Rajpura
Approx Travel Time
18h 55m
On Demand
Via Panipat
FASTEST
Shajapur
Panipat
Rajpura
Approx Travel Time
18h 40m
On Demand
Via Mathura
Shajapur
Mathura
Rajpura
Approx Travel Time
19h 25m
₹575
Onwards
Via Karnal
Shajapur
Karnal
Rajpura
Approx Travel Time
18h 40m
On Demand
Shajapur
Karnal
Rajpura
Approx Travel Time
18h 55m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Rajpura?
Rajpura is approximately 850+ kms from Shajapur.
How long does it take to reach Rajpura from Shajapur?
It takes approximately 19 hours to reach Rajpura from Shajapur by Train Via Panipat.
What is the cheapest way to reach Rajpura from Shajapur?
The cheapest way to reach Rajpura from Shajapur is by Train Via Delhi.
What is the fastest way to reach Rajpura from Shajapur?
The fastest way to reach Rajpura from Shajapur is by Train Via Panipat.
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Kausani to Shajapur
- Changanassery to Shajapur
- Hyderabad to Shajapur
- Morena to Shajapur
- Bikaner to Shajapur
- Samastipur to Shajapur
- Varanasi to Shajapur
- Nandi-Hills to Shajapur
- Raipur to Shajapur
- Tandur to Shajapur
- Bhavnagar to Shajapur
- Haridwar to Shajapur
- Gokarna to Shajapur
- Patna to Shajapur
- Bhubaneshwar to Shajapur