A Limited stay visa is typically intended for those who wish to stay in Indonesia for a longer duration for certain purposes other than leisure. Find out if you should apply for a Limited stay visa.
Citizens of certain nationalities require an Authorization Letter (TELEX). As such, extra steps must be taken on top of the usual visa application procedure.
Be sure to follow the steps in this guide before applying for a Limited stay visa in order to ensure your visa application goes as smoothly as possible.