Toronto to Mumbai Distance
Mumbai is approximately 12450+ km from Toronto. Compare the available routes and travel options between the two cities. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flights from Toronto take around 29 hours. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 17 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Toronto
Mumbai
Approx Travel Time
1d 5h 10m
₹67,881
Onwards
Via Dubai
FASTEST
Toronto
Dubai
Mumbai
Approx Travel Time
17h 15m
₹64,854
Onwards
Via Seine-et-Marne
Toronto
Seine-et-Marne
Mumbai
Approx Travel Time
19h 50m
₹57,378
Onwards
Via Doha
Toronto
Doha
Mumbai
Approx Travel Time
20h 20m
₹76,215
Onwards
Via Amsterdam
CHEAPEST
Toronto
Amsterdam
Mumbai
Approx Travel Time
21h 46m
₹54,573
Onwards
Via Attica
Toronto
Attica
Mumbai
Approx Travel Time
23h 40m
₹61,021
Onwards
Via Frankfurt
Toronto
Frankfurt
Mumbai
Approx Travel Time
21h 10m
₹68,998
Onwards
Via Istanbul
Toronto
Istanbul
Mumbai
Approx Travel Time
21h 5m
₹61,115
Onwards
Via Tårnby
Toronto
Tårnby
Mumbai
Approx Travel Time
22h 5m
₹61,974
Onwards
Via Erding
Toronto
Erding
Mumbai
Approx Travel Time
18h
₹68,098
Onwards
Frequently Asked Questions
What is the distance between Toronto and Mumbai?
Mumbai is approximately 12450+ km from Toronto.
How long does it take to reach Mumbai from Toronto?
It takes approximately 17 hours to reach Mumbai from Toronto by Flight Via Dubai.

