
Toronto to Bhuj
Bhuj is approximately 14350+ kms from Toronto. The fastest way to reach Bhuj from Toronto is by Flight Via Delhi. It takes approximately 29 hours. The cheapest way to reach Bhuj from Toronto is by Flight Via New York, Mumbai which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Toronto
Mumbai
Bhuj
Approx Travel Time
1d 6h 10m
₹43,768
Onwards
Via Delhi
FASTEST
Toronto
Delhi
Bhuj
Approx Travel Time
1d 5h 10m
₹45,272
Onwards
Via Warsaw, Mumbai
Toronto
Warsaw
Mumbai
Bhuj
Approx Travel Time
1d 8h 5m
₹1,03,770
Onwards
Via Montreal, Delhi
Toronto
Montreal
Delhi
Bhuj
Approx Travel Time
1d 6h 50m
₹60,373
Onwards
Via Amsterdam, Mumbai
Toronto
Amsterdam
Mumbai
Bhuj
Approx Travel Time
1d 8h 20m
₹95,558
Onwards
Via New York, Mumbai
CHEAPEST
Toronto
New York
Mumbai
Bhuj
Approx Travel Time
1d 9h 5m
₹43,297
Onwards
Via London, Mumbai
Toronto
London
Mumbai
Bhuj
Approx Travel Time
1d 8h 35m
₹1,01,027
Onwards
Via Frankfurt, Mumbai
Toronto
Frankfurt
Mumbai
Bhuj
Approx Travel Time
1d 8h 20m
₹58,466
Onwards
Via Istanbul, Mumbai
Toronto
Istanbul
Mumbai
Bhuj
Approx Travel Time
1d 8h 50m
₹86,326
Onwards
Via Amman, Mumbai
Toronto
Amman
Mumbai
Bhuj
Approx Travel Time
1d 9h 20m
₹69,151
Onwards
Frequently Asked Questions
What is the distance between Toronto and Bhuj?
Bhuj is approximately 14350+ kms from Toronto.
How long does it take to reach Bhuj from Toronto?
It takes approximately 29 hours to reach Bhuj from Toronto by Flight Via Delhi.
What is the cheapest way to reach Bhuj from Toronto?
The cheapest way to reach Bhuj from Toronto is by Flight Via New York, Mumbai.
What is the fastest way to reach Bhuj from Toronto?
The fastest way to reach Bhuj from Toronto is by Flight Via Delhi.