
Shajapur to Faridkot
Faridkot is approximately 1200+ kms from Shajapur. The fastest way to reach Faridkot from Shajapur is by Train, Flight, Cab Via Indore, Mohali. It takes approximately 10 hours. The cheapest way to reach Faridkot from Shajapur is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Indore, Mohali
RECOMMENDED
FASTEST
Shajapur
Indore
Mohali
Faridkot
Approx Travel Time
9h 33m
₹8,462
Onwards
Shajapur
Indore
Mohali
Faridkot
Approx Travel Time
10h 22m
₹5,523
Onwards
Shajapur
Indore
Mohali
Faridkot
Approx Travel Time
11h 23m
₹8,534
Onwards
Via Bhopal, Delhi
Shajapur
Bhopal
Delhi
Faridkot
Approx Travel Time
11h 56m
₹4,510
Onwards
Via Agra
Shajapur
Agra
Faridkot
Approx Travel Time
21h 26m
₹1,155
Onwards
Via Delhi
CHEAPEST
Shajapur
Delhi
Faridkot
Approx Travel Time
20h 6m
₹635
Onwards
Shajapur
Delhi
Faridkot
Approx Travel Time
1d 0h 55m
On Demand
Via Gwalior, Mansa, Punjab
Shajapur
Gwalior
Mansa, Punjab
Faridkot
Approx Travel Time
21h 39m
On Demand
Via Agra, Rohtak
Shajapur
Agra
Rohtak
Faridkot
Approx Travel Time
23h 56m
₹7,304
Onwards
Via Indore, Delhi
Shajapur
Indore
Delhi
Faridkot
Approx Travel Time
11h 8m
₹5,671
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Faridkot?
Faridkot is approximately 1200+ kms from Shajapur.
How long does it take to reach Faridkot from Shajapur?
It takes approximately 10 hours to reach Faridkot from Shajapur by Train, Flight, Cab Via Indore, Mohali.
What is the cheapest way to reach Faridkot from Shajapur?
The cheapest way to reach Faridkot from Shajapur is by Train Via Delhi.
What is the fastest way to reach Faridkot from Shajapur?
The fastest way to reach Faridkot from Shajapur is by Train, Flight, Cab Via Indore, Mohali.


