
Faridkot to Amroha
Amroha is approximately 450+ kms from Faridkot. The fastest way to reach Amroha from Faridkot is by Train, Flight Via Bathinda, Ghaziabad. It takes approximately 8 hours. The cheapest way to reach Amroha from Faridkot is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Faridkot
Delhi
Amroha
Approx Travel Time
10h 2m
₹320
Onwards
Faridkot
Delhi
Amroha
Approx Travel Time
10h 23m
₹744
Onwards
Faridkot
Delhi
Amroha
Approx Travel Time
14h 25m
₹3,901
Onwards
Faridkot
Delhi
Amroha
Approx Travel Time
14h 20m
₹1,499
Onwards
Faridkot
Delhi
Amroha
Approx Travel Time
10h 28m
₹3,146
Onwards
Via Bathinda, Ghaziabad
FASTEST
Faridkot
Bathinda
Ghaziabad
Amroha
Approx Travel Time
7h 20m
₹1,895
Onwards
Via Ludhiana
Faridkot
Ludhiana
Amroha
Approx Travel Time
10h 58m
On Demand
Via Narwana
Faridkot
Narwana
Amroha
Approx Travel Time
9h 50m
₹380
Onwards
Via Bahadurgarh
Faridkot
Bahadurgarh
Amroha
Approx Travel Time
10h 9m
₹395
Onwards
Via Mansa, Punjab
Faridkot
Mansa, Punjab
Amroha
Approx Travel Time
10h 14m
₹820
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Amroha?
Amroha is approximately 450+ kms from Faridkot.
How long does it take to reach Amroha from Faridkot?
It takes approximately 8 hours to reach Amroha from Faridkot by Train, Flight Via Bathinda, Ghaziabad.
What is the cheapest way to reach Amroha from Faridkot?
The cheapest way to reach Amroha from Faridkot is by Train Via Delhi.
What is the fastest way to reach Amroha from Faridkot?
The fastest way to reach Amroha from Faridkot is by Train, Flight Via Bathinda, Ghaziabad.