Emirates flies between: Toronto - Dubai, Manila - Dubai, Dubai - Toronto, Bangkok - Sydney, Dubai - Sydney, Dubai - Manila, Kuala Lumpur - Melbourne, Dubai - Melbourne, Dubai - Islamabad, Islamabad - Dubai, Sydney - Auckland, Dubai - Los Angeles, Karachi - Dubai, Auckland - Sydney, Dubai - San Francisco, New York - Dubai, London - Dubai, Brisbane - Auckland, Dubai - Sao Paulo, Dubai - Houston, as well as several other routes.
Emirates allows all Economy passengers flying to and from the Americas (including Canada) to check two pieces of baggage weighing up to 50 pounds. If you are flying business class you are still entitled to two pieces and the weight limit increases to 70 pounds per bag. Overweight fees for economy class checked bags over 50 pounds is only $25. In addition, Economy Class passengers are entitled to carry on one piece of baggage weighing up to 15 pounds and Business Class passengers are entitled to two carry-ons.