
Nabha to Rajula
Rajula is approximately 1300+ kms from Nabha. The fastest way to reach Rajula from Nabha is by Train, Flight Via Delhi, Surat. It takes approximately 12 hours. The cheapest way to reach Rajula from Nabha is by Train Via Delhi, Surat which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
FASTEST
Nabha
Delhi
Surat
Rajula
Approx Travel Time
11h 34m
₹6,644
Onwards
Nabha
Delhi
Surat
Rajula
Approx Travel Time
12h 4m
₹7,604
Onwards
Nabha
Delhi
Surat
Rajula
Approx Travel Time
1d 1h 9m
₹1,895
Onwards
CHEAPEST
Nabha
Delhi
Surat
Rajula
Approx Travel Time
1d 0h 39m
₹935
Onwards
Via Roorkee, Surat
Nabha
Roorkee
Surat
Rajula
Approx Travel Time
1d 8h 3m
₹6,484
Onwards
Via Delhi, Jaipur, Surat
Nabha
Delhi
Jaipur
Surat
Rajula
Approx Travel Time
13h 54m
₹8,289
Onwards
Via Delhi, Ahmedabad
Nabha
Delhi
Ahmedabad
Rajula
Approx Travel Time
15h 7m
₹4,540
Onwards
Via Delhi, Vadodara, Surat
Nabha
Delhi
Vadodara
Surat
Rajula
Approx Travel Time
15h 54m
₹5,625
Onwards
Nabha
Delhi
Vadodara
Surat
Rajula
Approx Travel Time
16h
₹8,261
Onwards
Via Delhi, Surat, Bhavnagar
Nabha
Delhi
Surat
Bhavnagar
Rajula
Approx Travel Time
15h 4m
₹7,349
Onwards
Frequently Asked Questions
What is the distance between Nabha and Rajula?
Rajula is approximately 1300+ kms from Nabha.
How long does it take to reach Rajula from Nabha?
It takes approximately 12 hours to reach Rajula from Nabha by Train, Flight Via Delhi, Surat.
What is the cheapest way to reach Rajula from Nabha?
The cheapest way to reach Rajula from Nabha is by Train Via Delhi, Surat.
What is the fastest way to reach Rajula from Nabha?
The fastest way to reach Rajula from Nabha is by Train, Flight Via Delhi, Surat.