
Faizabad to Amritsar
Amritsar is approximately 950+ kms from Faizabad. The fastest way to reach Amritsar from Faizabad is by Cab, Flight Via Ayodhya, Delhi. It takes approximately 6 hours. The cheapest way to reach Amritsar from Faizabad is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Faizabad
Lucknow
Amritsar
Approx Travel Time
6h 17m
₹9,037
Onwards
Faizabad
Lucknow
Amritsar
Approx Travel Time
6h 20m
₹6,198
Onwards
Faizabad
Lucknow
Amritsar
Approx Travel Time
6h 29m
₹7,011
Onwards
Via Ayodhya, Delhi
FASTEST
Faizabad
Ayodhya
Delhi
Amritsar
Approx Travel Time
5h 45m
On Demand
Via Ayodhya
Faizabad
Ayodhya
Amritsar
Approx Travel Time
17h 25m
₹1,356
Onwards
Faizabad
Ayodhya
Amritsar
Approx Travel Time
17h
On Demand
Via Bareilly
Faizabad
Bareilly
Amritsar
Approx Travel Time
16h 51m
₹575
Onwards
Via Ghaziabad
Faizabad
Ghaziabad
Amritsar
Approx Travel Time
19h 55m
₹1,773
Onwards
Via Ayodhya, Ghaziabad
Faizabad
Ayodhya
Ghaziabad
Amritsar
Approx Travel Time
20h 55m
On Demand
Frequently Asked Questions
What is the distance between Faizabad and Amritsar?
Amritsar is approximately 950+ kms from Faizabad.
How long does it take to reach Amritsar from Faizabad?
It takes approximately 6 hours to reach Amritsar from Faizabad by Cab, Flight Via Ayodhya, Delhi.
What is the cheapest way to reach Amritsar from Faizabad?
The cheapest way to reach Amritsar from Faizabad is by Train.
What is the fastest way to reach Amritsar from Faizabad?
The fastest way to reach Amritsar from Faizabad is by Cab, Flight Via Ayodhya, Delhi.

