
Varanasi to Toronto
Toronto is approximately 12300+ kms from Varanasi. The fastest way to reach Toronto from Varanasi is by Flight Via Delhi, Frankfurt. It takes approximately 25 hours. The cheapest way to reach Toronto from Varanasi is by Flight Via Mumbai which would take approximately 33 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Varanasi
Delhi
Toronto
Approx Travel Time
1d 3h 15m
₹70,302
Onwards
Via Delhi, Frankfurt
FASTEST
Varanasi
Delhi
Frankfurt
Toronto
Approx Travel Time
1d 0h 50m
₹76,520
Onwards
Via Mumbai, Frankfurt
Varanasi
Mumbai
Frankfurt
Toronto
Approx Travel Time
1d 1h 20m
₹77,969
Onwards
Via Hyderabad, Frankfurt
Varanasi
Hyderabad
Frankfurt
Toronto
Approx Travel Time
1d 1h 20m
₹86,314
Onwards
Via Mumbai
CHEAPEST
Varanasi
Mumbai
Toronto
Approx Travel Time
1d 8h 50m
₹65,547
Onwards
Via Mumbai, Warsaw
Varanasi
Mumbai
Warsaw
Toronto
Approx Travel Time
1d 1h 45m
₹1,15,173
Onwards
Via Delhi, Warsaw
Varanasi
Delhi
Warsaw
Toronto
Approx Travel Time
1d 2h 25m
₹1,09,356
Onwards
Via Mumbai, Attica
Varanasi
Mumbai
Attica
Toronto
Approx Travel Time
1d 7h 30m
₹65,965
Onwards
Via Delhi, New York
Varanasi
Delhi
New York
Toronto
Approx Travel Time
1d 6h 46m
₹74,169
Onwards
Via Mumbai, New York
Varanasi
Mumbai
New York
Toronto
Approx Travel Time
1d 6h 56m
₹73,714
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 25 hours to reach Toronto from Varanasi by Flight Via Delhi, Frankfurt.
What is the cheapest way to reach Toronto from Varanasi?
The cheapest way to reach Toronto from Varanasi is by Flight Via Mumbai.
What is the fastest way to reach Toronto from Varanasi?
The fastest way to reach Toronto from Varanasi is by Flight Via Delhi, Frankfurt.

