Amritsar to Toronto
Toronto is approximately 13250+ kms from Amritsar. The fastest way to reach Toronto from Amritsar is by Flight Via Delhi. It takes approximately 28 hours. The cheapest way to reach Toronto from Amritsar is by Flight Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Amritsar
Delhi
Toronto
Approx Travel Time
1d 3h 55m
₹53,442
Onwards
Via Varese
Amritsar
Varese
Toronto
Approx Travel Time
1d 4h 40m
₹59,773
Onwards
Via Dubai
Amritsar
Dubai
Toronto
Approx Travel Time
1d 6h 10m
₹56,079
Onwards
Via Rome
Amritsar
Rome
Toronto
Approx Travel Time
1d 5h 10m
₹66,727
Onwards
Via Varese, Amsterdam
Amritsar
Varese
Amsterdam
Toronto
Approx Travel Time
1d 6h 20m
₹64,143
Onwards
Via Delhi, New York
Amritsar
Delhi
New York
Toronto
Approx Travel Time
1d 6h 50m
₹54,707
Onwards
Via Delhi, Amsterdam
Amritsar
Delhi
Amsterdam
Toronto
Approx Travel Time
1d 6h 35m
₹69,474
Onwards
Via Varese, New York
Amritsar
Varese
New York
Toronto
Approx Travel Time
1d 6h 50m
₹79,449
Onwards
Via Delhi, Warsaw
Amritsar
Delhi
Warsaw
Toronto
Approx Travel Time
1d 6h 35m
₹75,226
Onwards
Via Rome, Boston
Amritsar
Rome
Boston
Toronto
Approx Travel Time
1d 6h 50m
₹67,364
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Toronto?
Toronto is approximately 13250+ kms from Amritsar.
How long does it take to reach Toronto from Amritsar?
It takes approximately 28 hours to reach Toronto from Amritsar by Flight Via Delhi.
What is the cheapest way to reach Toronto from Amritsar?
The cheapest way to reach Toronto from Amritsar is by Flight Via Delhi.
What is the fastest way to reach Toronto from Amritsar?
The fastest way to reach Toronto from Amritsar is by Flight Via Delhi.