Toronto to Dubai is 14 hours then Dubai to Male is 4 hours then Male to a Maldives Island is 30-60 mins. In total 19 hours but add waiting time at airports and add another 8 hours. Long BUT entirely worth it once you get there. Fly Emirates, even coach class is comfortable.
Departure point: United States
Destination point: Maldives
Estimated flight duration: 18 hours, 45 minutes
There are no direct flights. That is about halfway around the world. I believe you would have to transit through Tokyo and Singapore.
A direct flight from Manchester, United Kingdom to Maldives is approximately 11 hours, 18 minutes.
About five hours.
A flight from Gatwick to Montreal takes 7 hours.
the flight from Boston to Montreal is 1 hour and 16 minutes
A typical flight between India and Maldives would have a flying time of about 2 hours, 53 minutes.
The quickest flight is about 9.5 hours, flying from Montreal-New York-Dublin. There is no direct flight from Montreal to Dublin.
REALLY REALLY LONG!
with connections, about 30 hours