Almost all non Sri Lankan citizens arriving in Sri Lanka must be in possession of a valid passport and visa. Restrictions may be set on the validity of your passport. Tourist visas can be obtained in most cases through the nearest Sri Lankan representative in your country, by internet or upon arrival. Please check the procedure and requirements before departure. Transit visas can also be obtained upon arrival. There is a special desk in the arrival hall before passport control where you can apply for your visa. For all other visas a different procedure is required. Please check at the Sri Lankan embassy in your country how to obtain a special visa (business, residential, retirement visa etc.). In some cases you have to comply with vaccination requirements if you come from areas indicated as risk areas. Please get information from your nearest Sri Lankan representative in your area before you depart your journey.