Menu
All tourists, excluding Indian nationals, must possess a valid passport for travel to Nepal. Indian citizens are required to carry either a passport or an election card. Visa fees can be obtained upon arrival at Kathmandu airport or any other surface entry points, with the applicable fees outlined as follows.