The Kingdom of Nepal
Do I Need a Visa to Visit Nepal?
Canadian citizens using a Canadian passport require a visa to visit Nepal. These visas are usually issued at the airport in Nepal.
Nationals of the following countries do not need a visa: India.
All other nationals will need a visa.
Tourist visas may be purchased in advance or can be bought in Nepal upon arrival at: Tribhuvan International Airport, Kathmandu; Biratnagar (Jogbani), Birgunj (Raxaul), Bhairahawa (Sunauli) and Kakarbhitta (Panitanki) on Nepal-India border and Kodari on Nepal China border.
For more information about travel conditions in Asia, please visit the Foreign Affairs Web site.