
London to Amritsar
Amritsar is approximately 7100+ kms from London. The fastest way to reach Amritsar from London is by Flight Via Delhi. It takes approximately 17 hours. The cheapest way to reach Amritsar from London is by Flight Via Amsterdam, Dubai which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
London
Delhi
Amritsar
Approx Travel Time
16h 25m
₹37,984
Onwards
Via Varese
London
Varese
Amritsar
Approx Travel Time
16h 25m
On Demand
Via Dubai
London
Dubai
Amritsar
Approx Travel Time
17h 5m
₹29,283
Onwards
Via Mumbai
London
Mumbai
Amritsar
Approx Travel Time
18h 20m
₹39,855
Onwards
Via Amsterdam, Varese
London
Amsterdam
Varese
Amritsar
Approx Travel Time
18h 20m
₹40,861
Onwards
Via Amsterdam, Delhi
London
Amsterdam
Delhi
Amritsar
Approx Travel Time
18h 25m
₹31,625
Onwards
Via Hyderabad
London
Hyderabad
Amritsar
Approx Travel Time
18h 10m
₹41,058
Onwards
Via Beirut, Sharjah
London
Beirut
Sharjah
Amritsar
Approx Travel Time
18h 25m
On Demand
Via Amsterdam, Dubai
CHEAPEST
London
Amsterdam
Dubai
Amritsar
Approx Travel Time
18h 55m
₹28,100
Onwards
Via HaMerkaz, Dubai
London
HaMerkaz
Dubai
Amritsar
Approx Travel Time
18h 55m
On Demand
Frequently Asked Questions
What is the distance between London and Amritsar?
Amritsar is approximately 7100+ kms from London.
How long does it take to reach Amritsar from London?
It takes approximately 17 hours to reach Amritsar from London by Flight Via Delhi.
What is the cheapest way to reach Amritsar from London?
The cheapest way to reach Amritsar from London is by Flight Via Amsterdam, Dubai.
What is the fastest way to reach Amritsar from London?
The fastest way to reach Amritsar from London is by Flight Via Delhi.


