Mehsana to Rajpura - Multiple Options To Reach By Train, Cab
Rajpura is approximately 950+ kms from Mehsana. The fastest way to reach Rajpura from Mehsana is by Train Via Jodhpur. It takes approximately 21 hours. The cheapest way to reach Rajpura from Mehsana is by Train Via Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Jodhpur
RECOMMENDED
FASTEST
Mehsana
Jodhpur
Rajpura
Approx Travel Time
21h 10m
₹625
Onwards
Via Jaipur
Mehsana
Jaipur
Rajpura
Approx Travel Time
21h 40m
On Demand
Via Ambala
Mehsana
Ambala
Rajpura
Approx Travel Time
21h 40m
₹1,620
Onwards
Mehsana
Ambala
Rajpura
Approx Travel Time
21h 40m
₹570
Onwards
Via Rewari
Mehsana
Rewari
Rajpura
Approx Travel Time
21h 40m
On Demand
Via Bikaner
Mehsana
Bikaner
Rajpura
Approx Travel Time
22h 16m
₹665
Onwards
Via Delhi
CHEAPEST
Mehsana
Delhi
Rajpura
Approx Travel Time
22h 25m
₹555
Onwards
Via Mohali
Mehsana
Mohali
Rajpura
Approx Travel Time
21h 59m
₹1,693
Onwards
Via Bathinda
Mehsana
Bathinda
Rajpura
Approx Travel Time
22h 40m
₹625
Onwards
Via Gurgaon
Mehsana
Gurgaon
Rajpura
Approx Travel Time
22h 25m
On Demand
Frequently Asked Questions
What is the distance between Mehsana and Rajpura?
Rajpura is approximately 950+ kms from Mehsana.
How long does it take to reach Rajpura from Mehsana?
It takes approximately 21 hours to reach Rajpura from Mehsana by Train Via Jodhpur.
What is the cheapest way to reach Rajpura from Mehsana?
The cheapest way to reach Rajpura from Mehsana is by Train Via Delhi.
What is the fastest way to reach Rajpura from Mehsana?
The fastest way to reach Rajpura from Mehsana is by Train Via Jodhpur.