
Indi to Rajpura
Rajpura is approximately 1900+ kms from Indi. The fastest way to reach Rajpura from Indi is by Train, Flight, Cab Via Hyderabad, Mohali. It takes approximately 13 hours. The cheapest way to reach Rajpura from Indi is by Train, Flight Via Hyderabad, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hyderabad, Delhi
RECOMMENDED
CHEAPEST
Indi
Hyderabad
Delhi
Rajpura
Approx Travel Time
16h 5m
₹4,717
Onwards
Indi
Hyderabad
Delhi
Rajpura
Approx Travel Time
17h 5m
₹4,996
Onwards
Indi
Hyderabad
Delhi
Rajpura
Approx Travel Time
16h 35m
₹7,927
Onwards
Via Shirdi, Delhi
Indi
Shirdi
Delhi
Rajpura
Approx Travel Time
17h 5m
On Demand
Indi
Shirdi
Delhi
Rajpura
Approx Travel Time
17h 35m
On Demand
Indi
Shirdi
Delhi
Rajpura
Approx Travel Time
18h 5m
On Demand
Via Hyderabad, Mohali
FASTEST
Indi
Hyderabad
Mohali
Rajpura
Approx Travel Time
12h 39m
₹8,671
Onwards
Via Hyderabad, Ghaziabad
Indi
Hyderabad
Ghaziabad
Rajpura
Approx Travel Time
16h 5m
On Demand
Via Hyderabad, Chandigarh
Indi
Hyderabad
Chandigarh
Rajpura
Approx Travel Time
12h 53m
₹8,575
Onwards
Via Hyderabad, Agra
Indi
Hyderabad
Agra
Rajpura
Approx Travel Time
19h 35m
₹7,911
Onwards
Frequently Asked Questions
What is the distance between Indi and Rajpura?
Rajpura is approximately 1900+ kms from Indi.
How long does it take to reach Rajpura from Indi?
It takes approximately 13 hours to reach Rajpura from Indi by Train, Flight, Cab Via Hyderabad, Mohali.
What is the cheapest way to reach Rajpura from Indi?
The cheapest way to reach Rajpura from Indi is by Train, Flight Via Hyderabad, Delhi.
What is the fastest way to reach Rajpura from Indi?
The fastest way to reach Rajpura from Indi is by Train, Flight, Cab Via Hyderabad, Mohali.