answersLogoWhite

0

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.

User Avatar

Wiki User

14y ago

What else can I help you with?