
Shajapur to Faridkot
Faridkot is approximately 950+ kms from Shajapur. The fastest way to reach Faridkot from Shajapur is by Train Via Delhi. It takes approximately 21 hours. The cheapest way to reach Faridkot from Shajapur is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Shajapur
Delhi
Faridkot
Approx Travel Time
21h 10m
₹645
Onwards
Via Mathura
Shajapur
Mathura
Faridkot
Approx Travel Time
21h 25m
₹1,175
Onwards
Via Faridabad
Shajapur
Faridabad
Faridkot
Approx Travel Time
21h 25m
₹655
Onwards
Via KOSI KALAN
Shajapur
KOSI KALAN
Faridkot
Approx Travel Time
21h 25m
₹660
Onwards
Via Sonipat
Shajapur
Sonipat
Faridkot
Approx Travel Time
21h 25m
On Demand
Via Agra
Shajapur
Agra
Faridkot
Approx Travel Time
21h 55m
₹675
Onwards
Via Panipat
Shajapur
Panipat
Faridkot
Approx Travel Time
21h 25m
On Demand
Via Jaipur
Shajapur
Jaipur
Faridkot
Approx Travel Time
21h 55m
On Demand
Via Dholpur
Shajapur
Dholpur
Faridkot
Approx Travel Time
21h 55m
₹660
Onwards
Via Karnal
Shajapur
Karnal
Faridkot
Approx Travel Time
21h 55m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Faridkot?
Faridkot is approximately 950+ kms from Shajapur.
How long does it take to reach Faridkot from Shajapur?
It takes approximately 21 hours to reach Faridkot from Shajapur by Train Via Delhi.
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 Via Delhi.