
Varanasi to Toronto
Toronto is approximately 12300+ kms from Varanasi. The fastest way to reach Toronto from Varanasi is by Flight Via Delhi. It takes approximately 27 hours. The cheapest way to reach Toronto from Varanasi is by Flight Via Delhi, New York which would take approximately 30 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Varanasi
Delhi
Toronto
Approx Travel Time
1d 2h 55m
₹74,906
Onwards
Via Delhi, Frankfurt
Varanasi
Delhi
Frankfurt
Toronto
Approx Travel Time
1d 6h
₹80,786
Onwards
Via Delhi, Amsterdam
Varanasi
Delhi
Amsterdam
Toronto
Approx Travel Time
1d 6h 15m
₹92,162
Onwards
Via Delhi, New York
CHEAPEST
Varanasi
Delhi
New York
Toronto
Approx Travel Time
1d 6h 6m
₹55,578
Onwards
Via Delhi, Warsaw
Varanasi
Delhi
Warsaw
Toronto
Approx Travel Time
1d 6h 45m
₹93,015
Onwards
Via Mumbai
Varanasi
Mumbai
Toronto
Approx Travel Time
1d 8h 30m
₹68,798
Onwards
Varanasi
Mumbai
Toronto
Approx Travel Time
1d 8h 30m
₹68,798
Onwards
Via Hyderabad, Amsterdam
Varanasi
Hyderabad
Amsterdam
Toronto
Approx Travel Time
1d 6h 40m
₹82,990
Onwards
Via Mumbai, Warsaw
Varanasi
Mumbai
Warsaw
Toronto
Approx Travel Time
1d 6h 5m
₹97,098
Onwards
Via Mumbai, Amsterdam
Varanasi
Mumbai
Amsterdam
Toronto
Approx Travel Time
1d 6h 35m
₹79,672
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Toronto?
Toronto is approximately 12300+ kms from Varanasi.
How long does it take to reach Toronto from Varanasi?
It takes approximately 27 hours to reach Toronto from Varanasi by Flight Via Delhi.
What is the cheapest way to reach Toronto from Varanasi?
The cheapest way to reach Toronto from Varanasi is by Flight Via Delhi, New York.
What is the fastest way to reach Toronto from Varanasi?
The fastest way to reach Toronto from Varanasi is by Flight Via Delhi.


