
Bhuj to Toronto
Toronto is approximately 14350+ kms from Bhuj. The fastest way to reach Toronto from Bhuj is by Flight Via Delhi. It takes approximately 29 hours. The cheapest way to reach Toronto from Bhuj is by Flight Via Mumbai, New York which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Bhuj
Mumbai
Toronto
Approx Travel Time
1d 6h 10m
₹61,543
Onwards
Via Delhi
FASTEST
Bhuj
Delhi
Toronto
Approx Travel Time
1d 5h 10m
₹65,882
Onwards
Via Mumbai, Warsaw
Bhuj
Mumbai
Warsaw
Toronto
Approx Travel Time
1d 8h 5m
₹93,475
Onwards
Via Delhi, Montreal
Bhuj
Delhi
Montreal
Toronto
Approx Travel Time
1d 6h 50m
₹77,940
Onwards
Via Mumbai, Amsterdam
Bhuj
Mumbai
Amsterdam
Toronto
Approx Travel Time
1d 8h 20m
₹91,621
Onwards
Via Mumbai, New York
CHEAPEST
Bhuj
Mumbai
New York
Toronto
Approx Travel Time
1d 9h 5m
₹56,156
Onwards
Via Mumbai, London
Bhuj
Mumbai
London
Toronto
Approx Travel Time
1d 8h 35m
₹85,557
Onwards
Via Mumbai, Frankfurt
Bhuj
Mumbai
Frankfurt
Toronto
Approx Travel Time
1d 8h 20m
₹78,235
Onwards
Via Mumbai, Istanbul
Bhuj
Mumbai
Istanbul
Toronto
Approx Travel Time
1d 8h 50m
₹76,423
Onwards
Via Mumbai, Amman
Bhuj
Mumbai
Amman
Toronto
Approx Travel Time
1d 9h 20m
₹1,37,751
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Toronto?
Toronto is approximately 14350+ kms from Bhuj.
How long does it take to reach Toronto from Bhuj?
It takes approximately 29 hours to reach Toronto from Bhuj by Flight Via Delhi.
What is the cheapest way to reach Toronto from Bhuj?
The cheapest way to reach Toronto from Bhuj is by Flight Via Mumbai, New York.
What is the fastest way to reach Toronto from Bhuj?
The fastest way to reach Toronto from Bhuj is by Flight Via Delhi.