Do I need a visa in Sri Lanka?
As of January 1st 2012, all travelers must be in possession of a visa upon arriving in Sri Lanka. Visitors must apply for the official Electronic Travel Authorization (visa) via www.eta.gov.lk. There is a small fee to pay, and you must have at least six months left on your passport at the time of travel to obtain one. Citizens from Singapore and The Maldives are exempt. For more information see our Visa section.