
Rajpura to Indore
Indore is approximately 900+ kms from Rajpura. The fastest way to reach Indore from Rajpura is by Cab, Flight Via Mohali. It takes approximately 5 hours. The cheapest way to reach Indore from Rajpura is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Rajpura
Mohali
Indore
Approx Travel Time
4h 29m
₹6,473
Onwards
Rajpura
Mohali
Indore
Approx Travel Time
4h 30m
₹5,471
Onwards
Via Delhi
Rajpura
Delhi
Indore
Approx Travel Time
7h 44m
₹5,913
Onwards
Rajpura
Delhi
Indore
Approx Travel Time
16h 26m
₹4,436
Onwards
CHEAPEST
Rajpura
Delhi
Indore
Approx Travel Time
16h 47m
₹560
Onwards
Via Mathura
Rajpura
Mathura
Indore
Approx Travel Time
18h 10m
₹1,202
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Indore
Approx Travel Time
15h 40m
₹2,048
Onwards
Via Delhi, Gwalior
Rajpura
Delhi
Gwalior
Indore
Approx Travel Time
20h 8m
₹5,285
Onwards
Via Mohali, Delhi
Rajpura
Mohali
Delhi
Indore
Approx Travel Time
6h 44m
₹11,092
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Indore?
Indore is approximately 900+ kms from Rajpura.
How long does it take to reach Indore from Rajpura?
It takes approximately 5 hours to reach Indore from Rajpura by Cab, Flight Via Mohali.
What is the cheapest way to reach Indore from Rajpura?
The cheapest way to reach Indore from Rajpura is by Train Via Delhi.
What is the fastest way to reach Indore from Rajpura?
The fastest way to reach Indore from Rajpura is by Cab, Flight Via Mohali.


