Check your passport expiration date. Most countries only require it to be valid through your stay, however, some countries, such as Singapore, Thailand, Brazil, China, and the Russian Federation, require that your passport be valid until six months after your arrival date. It’s particularly important to check that before applying for a visa.