China Southern Airlines flies between: Beijing - Islamabad, Shanghai - Amsterdam, Beijing - Amsterdam, Hangzhou - Amsterdam, Beijing - Dubai, Amsterdam - Shanghai, Kuala Lumpur - Shanghai, Shanghai - Kuala Lumpur, Beijing - Kuala Lumpur, Nairobi - Dubai, Dubai - Nairobi, Taipei - Shanghai, Beijing - Shanghai, Sanya - Shanghai, Shenyang - Shanghai, Shenzhen - Shanghai, Harbin - Shanghai, Nanning - Shanghai, Shanghai - Nagoya, Shanghai - Taipei, as well as several other routes.
China Southern Airlines uses different baggage policies depending on where you are flying. If you're traveling to or from Canada or the USA, you will be allowed to check two bags for free. Bags cannot weigh more than 50 pounds each in Economy and 70 pounds each in Business. If flying to/from other destinations you won't be able to take as much with you so make sure to check your allowance before you fly. You may also bring a carry-on bag on board with you as long as it weighs less than 11 pounds and has dimensions no greater than 55 x 40 x 20 centimetres.