Emirates started flying to Dubai on 29 October 2007 , operating three weekly non-stop services on the Toronto -- Canada route .
Emirates started flying to Canada on 29 October 2007 , operating three weekly non-stop services on the Dubai -- Toronto route .