Obywatele RP są objęci obowiązkiem posiadania wizy. Wizę można uzyskać w Ambasadzie Nepalu (najbliższa znajduje się w Berlinie) lub na lotnisku w Katmandu, a także przy wybranych punktach granicznych.