Visa applications may be submitted to any diplomatic mission or consular office of Timor-Leste.
Note that you may need to use a different form to those found on this website, so please contact the relevant Embassy or Consulate for details of forms and other requirements before preparing an application.
See : Timor-Leste Government Website list of Embassies and Consulates