Singapore Airlines flies between: Cape Town - Johannesburg, Brisbane - Auckland, Christchurch - Melbourne, Tokyo - Los Angeles, Los Angeles - Tokyo, Moscow - Houston, Houston - Moscow, New York - Frankfurt, Riyadh - Dubai, Barcelona - Sao Paulo, Frankfurt - New York, Dubai - Cairo, Cairo - Dubai, Manchester - Munich, Munich - Manchester, Barcelona - Milan, Munich - Warsaw, Warsaw - Munich, as well as several other routes.
Long considered the most passenger friendly airline in the skies, Singapore Airlines allows all Economy class passengers to check two pieces of luggage free of charge as long as they weigh a maximum of 51 pounds each for flights to or from Canada or the US. If traveling in First Class, the weight limit per bag increases to 70 pounds. Note that Singapore uses a different baggage policy for destinations outside of North America. All passengers can take one bag on board as long as it weighs a maximum of 15 pounds.