
Shahganj to Faridkot
Faridkot is approximately 950+ kms from Shahganj. The fastest way to reach Faridkot from Shahganj is by Train, Flight, Cab Via Ayodhya, Hisar. It takes approximately 11 hours. The cheapest way to reach Faridkot from Shahganj is by Train, Bus Via Ludhiana which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ayodhya, Hisar
RECOMMENDED
FASTEST
Shahganj
Ayodhya
Hisar
Faridkot
Approx Travel Time
10h 34m
₹8,872
Onwards
Shahganj
Ayodhya
Hisar
Faridkot
Approx Travel Time
10h 47m
₹3,946
Onwards
Shahganj
Ayodhya
Hisar
Faridkot
Approx Travel Time
11h 20m
₹4,880
Onwards
Via Khanna
Shahganj
Khanna
Faridkot
Approx Travel Time
19h 51m
₹4,238
Onwards
Via Ludhiana
CHEAPEST
Shahganj
Ludhiana
Faridkot
Approx Travel Time
22h 11m
₹665
Onwards
Via Rajpura
Shahganj
Rajpura
Faridkot
Approx Travel Time
20h 53m
On Demand
Via Robertsganj, Sadulpur
Shahganj
Robertsganj
Sadulpur
Faridkot
Approx Travel Time
1d 9h 55m
On Demand
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Faridkot
Approx Travel Time
11h 58m
₹4,312
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Faridkot
Approx Travel Time
13h 22m
₹7,960
Onwards
Via Lucknow, Amritsar
Shahganj
Lucknow
Amritsar
Faridkot
Approx Travel Time
13h 18m
₹9,173
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Faridkot?
Faridkot is approximately 950+ kms from Shahganj.
How long does it take to reach Faridkot from Shahganj?
It takes approximately 11 hours to reach Faridkot from Shahganj by Train, Flight, Cab Via Ayodhya, Hisar.
What is the cheapest way to reach Faridkot from Shahganj?
The cheapest way to reach Faridkot from Shahganj is by Train, Bus Via Ludhiana.
What is the fastest way to reach Faridkot from Shahganj?
The fastest way to reach Faridkot from Shahganj is by Train, Flight, Cab Via Ayodhya, Hisar.

