To obtain passport, visa and health requirements for countries, please visit the page from IATA.
The requirements provided are supplied and updated regularly by the International Air Transport Association (IATA) and only include entry requirements.
http://www.iata.org/publications/Pages/travel-documentation.aspx