Foreign visitors for entering to Nepal can be obtained visa from the Nepalese Embassies, Consulate offices in your countries, at the point of entry from the Immigration Office at the Tribhuwan International Airport for the tourist arriving by air and tourist arriving by road can obtain visa at the immigration offices at the border with India and China. The visa can be requested on arrival at Kathmandu airport. To do this, bring an identity photo and:
It is now possible to apply for a prior visa online (for an arrival in Kathmandu – Tribhuwan Airport – only). This saves time compared to the previous procedure, which can take several hours. Travelers must complete an online form – http://online.nepalimmigration.gov.np/tourist-visa – a barcode file is then generated, which must be printed. As this document is only valid for two weeks, the online application must only be completed a maximum of 14 days before departure. It must be presented on arrival, along with his passport and a copy of his passport, at the visa counter. If the traveler has traveled to Nepal before, they must also provide a copy of their old Nepalese visa. Payment is made on site when the visa is issued.