
Mahuva to Rajpura
Rajpura is approximately 1250+ kms from Mahuva. The fastest way to reach Rajpura from Mahuva is by Train, Flight, Cab Via Surat, Mohali. It takes approximately 8 hours. The cheapest way to reach Rajpura from Mahuva is by Train Via Surat, Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Surat, Mohali
RECOMMENDED
FASTEST
Mahuva
Surat
Mohali
Rajpura
Approx Travel Time
7h 54m
₹8,040
Onwards
Mahuva
Surat
Mohali
Rajpura
Approx Travel Time
8h 24m
₹8,255
Onwards
Mahuva
Surat
Mohali
Rajpura
Approx Travel Time
11h 15m
₹15,292
Onwards
Via Surat, Delhi
Mahuva
Surat
Delhi
Rajpura
Approx Travel Time
10h 54m
₹6,722
Onwards
CHEAPEST
Mahuva
Surat
Delhi
Rajpura
Approx Travel Time
1d 2h
₹1,050
Onwards
Mahuva
Surat
Delhi
Rajpura
Approx Travel Time
10h 55m
₹9,847
Onwards
Via Surat, Gurgaon
Mahuva
Surat
Gurgaon
Rajpura
Approx Travel Time
1d 1h 44m
₹4,842
Onwards
Via Ahmedabad, Panipat
Mahuva
Ahmedabad
Panipat
Rajpura
Approx Travel Time
1d 4h 56m
On Demand
Via Ahmedabad, Jaipur
Mahuva
Ahmedabad
Jaipur
Rajpura
Approx Travel Time
1d 9h 55m
₹1,999
Onwards
Via Ahmedabad, Mohali
Mahuva
Ahmedabad
Mohali
Rajpura
Approx Travel Time
12h 44m
₹7,612
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Rajpura?
Rajpura is approximately 1250+ kms from Mahuva.
How long does it take to reach Rajpura from Mahuva?
It takes approximately 8 hours to reach Rajpura from Mahuva by Train, Flight, Cab Via Surat, Mohali.
What is the cheapest way to reach Rajpura from Mahuva?
The cheapest way to reach Rajpura from Mahuva is by Train Via Surat, Delhi.
What is the fastest way to reach Rajpura from Mahuva?
The fastest way to reach Rajpura from Mahuva is by Train, Flight, Cab Via Surat, Mohali.