Within 15 days following your arrival in Nepal, you can apply for a Tourist Visit Visa online with internet access for 15 days. You must upload your passport photo and pay a nominal fee for the Tourist Visit Visa application to be submitted.