Your Arrival visa for Nepal can be issued from Immigration office in International Airport of Kathmandu. There is facility to take Nepali visa from consular of Nepal in Your country. There are three types of visitor Visa of Nepal. There are other transit point provide Nepali visa
Fees to be levied while issuing tourist visa by the Mission or entry point:
Note: Visa charge in Immigration office of Nepal should paid by Cash. You need your passport size of photograph.
For more details you can visit http://www.immi.gov.np
Nepal is the best tourist destination in Asia. Many flight companies are providing direct flight to Nepal from Middle East and from Asia. There is only one international Airport , Tribhuban Internation Airport of Kathmandu.
Best season to visit Nepal depend on your activities. Basically best time for Trekking in Nepal is March to May and Sept to Nov. There are lots of trekking routes, tour and other activities in Nepal which run throughout the Year.