|Visa on arrival at the Bandarnayeke International Airport|
One can apply for a visit visa to Sri Lanka online from the website of the Department of Immigration and Emigration. Alternatively, a visa on arrival can easily be obtained from the Bandernayeke International Airport. A visit visa costs 30 USD. Citizens of SAARC countries are eligible for a discount, for them visit visa costs 15 USD.
The visa is valid for 30 days and can be extended for 15 or 30 days at the office of the Department of Immigration and Emigration in located at 41, Ananda Rajakaruna Mawatha, Colombo 10, Sri Lanka