
Rajpura to Indore
Indore is approximately 900+ kms from Rajpura. The fastest way to reach Indore from Rajpura is by Bus, Flight Via Mohali. It takes approximately 4 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
Rajpura
Mohali
Indore
Approx Travel Time
4h 29m
₹6,531
Onwards
FASTEST
Rajpura
Mohali
Indore
Approx Travel Time
4h 10m
₹5,529
Onwards
Via Delhi
Rajpura
Delhi
Indore
Approx Travel Time
7h 44m
₹6,488
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
17h 55m
₹1,370
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Indore
Approx Travel Time
15h 25m
₹1,903
Onwards
Via Delhi, Gwalior
Rajpura
Delhi
Gwalior
Indore
Approx Travel Time
18h 38m
₹5,135
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 4 hours to reach Indore from Rajpura by Bus, 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 Bus, Flight Via Mohali.


