"I have no borders"

900-275 Slater Street
Ottawa, ON K1P 5H9
Phone: (613) 231-7054


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. Canadians can purchase a 15 day, 30 day, or 90 day tourist visa upon arrival at the airport in Nepal. The on-arrival visa fees are US$25 for 15 days; US$40 for 30 days; and US$100 for 90 days.

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.