
Nilambur to Rajpura
Rajpura is approximately 2450+ kms from Nilambur. The fastest way to reach Rajpura from Nilambur is by Train, Flight, Bus Via Cochin, Mohali. It takes approximately 13 hours. The cheapest way to reach Rajpura from Nilambur is by Bus, Train Via Bangalore, Delhi which would take approximately 51 hours.
Sort By
Mode of Transport
Via Cochin, Mohali
RECOMMENDED
FASTEST
Nilambur
Cochin
Mohali
Rajpura
Approx Travel Time
13h 15m
₹9,066
Onwards
Via Calicut, Delhi
Nilambur
Calicut
Delhi
Rajpura
Approx Travel Time
13h 57m
₹10,099
Onwards
Nilambur
Calicut
Delhi
Rajpura
Approx Travel Time
13h 55m
₹13,463
Onwards
Via Bangalore, Mohali
Nilambur
Bangalore
Mohali
Rajpura
Approx Travel Time
17h 5m
₹9,204
Onwards
Nilambur
Bangalore
Mohali
Rajpura
Approx Travel Time
16h 40m
₹9,688
Onwards
Via Bangalore, Delhi
CHEAPEST
Nilambur
Bangalore
Delhi
Rajpura
Approx Travel Time
2d 3h
₹1,539
Onwards
Nilambur
Bangalore
Delhi
Rajpura
Approx Travel Time
2d 18h 20m
₹4,828
Onwards
Via Delhi
Nilambur
Delhi
Rajpura
Approx Travel Time
1d 20h 21m
₹46,883
Onwards
Nilambur
Delhi
Rajpura
Approx Travel Time
1d 21h 2m
₹47,182
Onwards
Via Kannur, Mohali
Nilambur
Kannur
Mohali
Rajpura
Approx Travel Time
14h 34m
₹13,548
Onwards
Frequently Asked Questions
What is the distance between Nilambur and Rajpura?
Rajpura is approximately 2450+ kms from Nilambur.
How long does it take to reach Rajpura from Nilambur?
It takes approximately 13 hours to reach Rajpura from Nilambur by Train, Flight, Bus Via Cochin, Mohali.
What is the cheapest way to reach Rajpura from Nilambur?
The cheapest way to reach Rajpura from Nilambur is by Bus, Train Via Bangalore, Delhi.
What is the fastest way to reach Rajpura from Nilambur?
The fastest way to reach Rajpura from Nilambur is by Train, Flight, Bus Via Cochin, Mohali.

