You can fill in an application form online through your account in the online portal of the Ministry of Foreign Affairs. Select the visa you need.You can apply for your visa up to 6 months ahead of your trip. Apply no later than 45 days before your trip. There are PDF versions of the Schengen form online which you can download for free. Non-US citizens living in Boston may need to apply for a Schengen visa to travel to the Schengen Area, depending on their nationality. Step 1: Complete the application form. Complete the online application form, print it out and take it to your appointment. Edit, sign, and share netherlands visa online. No need to install software, just go to DocHub, and sign up instantly and for free.