Българските граждани се нуждаят от виза, за да посетят Непал. Виза може да се получи на място при пристигане в страната или в посолство на Непал. В България е акредитирано посолството на Непал в Москва.
Паспортът трябва да има минимум 6 месеца валидност, считано от датата на влизане в Непал.