Thank you for your response much appreciated.
Apparently, there is no direct flight to Halifax from UAE. The available options are through Toronto or in transit at Heathrow (London) then Halifax.
If I select the first option eventually, I will need to finish the landing formalities in Toronto...