Visa
How to Check Visa Requirements
IATA Travel Center
The most accurate. Available to all.
http://www.iatatravelcentre.com/
Through An Airline
Most of them use a database called Timatic:
- Emirates: http://www.emirates.com/us/english/plan_book/essential_information/visa_passport_information/find_visa_requirements/find_visa_requirements.aspx
- United: https://www.united.com/web/en-US/apps/vendors/default.aspx?i=TIMATIC
- EVA: https://evaair.traveldoc.aero
- KLM: https://www.klm.com/travel/nl_en/prepare_for_travel/travel_planning/travel_clinic/visaform.htm
- Surinam: http://www.flyslm.com/visa.html
Check Visa-free Countries
Based on your citizenship, this map shows the visa-free countries:
http://www.artoncapital.com/tools/program-map/
Canada
For US Green Card holder:
- by land: no visa needed
- by air(including transit): get a eTA(Electronic Travel Authorization)
- apply online
- $7 CAD
- valid for up to 5 years
Mexico
For US Green Card holder: no visa needed