A passport and onward/return ticket and proof of sufficient funds are required. Passports must be valid for at least three months from the date of visa issue and are required by all, except seamen. Entry visas on arrival are issued to the following for a month's stay :

a) British subjects being `Citizen of the United Kingdom & Colonies'

b) Nationals of Albania, Armenia, Australia, Austria, Azerbaijan, Bahrain, Bangladesh, Belarus, Belgium, Bhutan, Bosnia & Herzegovina, Brunei, Darussalam, Bulgaria, Canada, China, Croatia, Cyprus, Czech Rep., Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hong Kong, Hungary, India, Indonesia, Iran, Ireland Rep., Israel, Italy, Japan, Kazakhstan, Korea (South), Kuwait, Kyrgyzstan, Latvia, Lithuania, Luxembourg, Macedonia, Malaysia, Maldives, Moldova, Nepal, Netherlands, New Zealand, Norway, Oman, Pakistan, Philippines, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Serbia & Montenegro, Seychelles, Singapore, Spain, Slovakia, Slovenia, Sweden, Switzerland, Taiwan, Tajikistan, Thailand, Turkey, Turkmenistan, Ukraine, United Arab Emirates, United States and Uzbekistan

Visitors staying more than 30 days for any purpose must pay residency visa fees. For more information about visa, please visit the website of the Department of Immigration and Emigration: http://www.immigration.gov.lk.