What is the best flight route in terms of price and time from Dubai, UAE to Halifax, Canada?
The shortest flight is Emirates to JFK New York then connecting flight on Delta to Halifax, which takes about 20 hours. Otherwise there is Emirates to London Heathrow then connecting flight on Air Canada to Halifax, which takes about 21 hours. You can search for possible routes from Dubai to Halifax using: http://www.flyhalifax.com/flightOptions/ The cheapest route at the moment seems to be KLM from Dubai to Amsterdam, change flight on KLM to Heathrow, then Air Canada to Halifax, which takes about 23 hours. At todays exchange rates this flight should cost less than $4,000 USD, which is around $3,000 USD cheaper than the Emirates flight. Obviously, these prices will change based on when you intend to fly and who you book with. Both Emirates and KLM are excellent airlines, whereas Air Canada is fairly standard.