Para poder entrar en Sri Lanka, se requiere un pasaporte válido con una validez mínima de seis meses a partir de la fecha de llegada al país, así como un billete de salida. Además, es necesario solicitar y obtener una visa de turista antes de viajar, la cual se puede tramitar de manera online o en cualquier consulado o embajada de Sri Lanka.
Para permanecer más de 30 días en el país, es necesario registrarse en la Oficina de Inmigración y Emigración de Sri Lanka, y para ello se debe presentar el pasaporte, la visa, una fotografía tamaño carnet y una declaración jurada.