Lujum: is let us go in Nepali. Best time to visit Nepal is from October to December and February to
Eligible and non-eligible Country for on-arrival visa in Nepal
Coming to Nepal is easy as 1 2 3. Countries that are prohibited direct entry to Nepal are Nigeria, Ghana, Liberia, Iraq, Palestine, Cameroon, Ethiopia, Afganistan, Zimbabwe, Swaziland, Somalia, Syria and those who have only travel documents need per-approved visa. Rest of the country passport holder get on arrival visa in the Kathmandu Tribhuwan International Airport.

Free Visa in Nepal
China, Brazil, Russia and Thailand need no visa because of the Reciprocal visa waiver agreement.
Visa Charge
15 Days visa-US$30, 30 Days visa-US$50, 90 Days visa-US$125.