
Faridkot to Indore
Indore is approximately 1100+ kms from Faridkot. The fastest way to reach Indore from Faridkot is by Train, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Indore from Faridkot is by Train Via Jind which would take approximately 18 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Faridkot
Mohali
Indore
Approx Travel Time
7h 32m
₹9,727
Onwards
Via Bathinda, Delhi
FASTEST
Faridkot
Bathinda
Delhi
Indore
Approx Travel Time
6h 43m
₹7,668
Onwards
Faridkot
Bathinda
Delhi
Indore
Approx Travel Time
7h 30m
₹7,598
Onwards
Faridkot
Bathinda
Delhi
Indore
Approx Travel Time
6h 58m
₹9,681
Onwards
Via Dausa
Faridkot
Dausa
Indore
Approx Travel Time
19h 39m
₹1,514
Onwards
Via Rohtak
Faridkot
Rohtak
Indore
Approx Travel Time
17h 44m
₹8,255
Onwards
Via Jind
CHEAPEST
Faridkot
Jind
Indore
Approx Travel Time
17h 18m
₹705
Onwards
Via Jaipur
Faridkot
Jaipur
Indore
Approx Travel Time
22h 2m
₹1,599
Onwards
Via Bathinda, Ajmer
Faridkot
Bathinda
Ajmer
Indore
Approx Travel Time
23h 40m
₹3,958
Onwards
Via Delhi
Faridkot
Delhi
Indore
Approx Travel Time
9h 13m
₹6,088
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Indore?
Indore is approximately 1100+ kms from Faridkot.
How long does it take to reach Indore from Faridkot?
It takes approximately 7 hours to reach Indore from Faridkot by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Indore from Faridkot?
The cheapest way to reach Indore from Faridkot is by Train Via Jind.
What is the fastest way to reach Indore from Faridkot?
The fastest way to reach Indore from Faridkot is by Train, Flight Via Bathinda, Delhi.

