This site uses technical and analytics cookies.
By continuing to browse, you agree to the use of cookies.

Book an appointment online

In order to make our services more efficient, the Consular Office implements a online booking service for consular services.


To make an appointment for the first time you must register with your details and an email address (this is an essential requirement). You will receive a confirmation email of your registration which will allow you to activate your account and will give you access to the online booking system (NB: if you have a free email account, e.g. Yahoo, Hotmail, Terra, Gmail, etc., the confirmation email may not arrive immediately and may go to your “Junk” or “Spam” folders, so please check them).

Once you have successfully registered, you can access your account by entering your username/password and then clicking on “Login”. You then need to select the office you require.

NB:As the system is automatic and non-manned, you will need to manage your account yourself. The appointments system will only function properly if:

a) personal details are inserted correctly;

b) if due respect is shown for the needs of other people who find themselves in the same situation. In order to help us provide a satisfactory service, please cancel any appointments that are no longer required.


We strongly advise you check the relevant page of our website relating to the service required for the procedures to be followed when you arrive at the Consulate for your appointment (e.g. forms to be filled in, consular fees, etc.).

Uncompleted documentation for passport request will not be accepted.

Please be aware that all passports for children under 12 do not require the presence of the minor to be issued.

Payments of consular fees can be made in SGD, only in cash or by NETS with an additional fee of SGD 0.60.