Do Canada passport holders need a visa to visit NP?
Canadian ordinary passport holders do NOT need a visa in advance to visit Nepal as tourists. Nepal grants visa on arrival (VOA) to Canadians at Tribhuvan International Airport (Kathmandu) and at designated land border entry points. You pay in cash on arrival: USD 30 (15 days), USD 50 (30 days), or USD 125 (90 days). An optional online e-Visa/eTA pre-application exists to speed up the airport queue, but it does not waive the fee and is not mandatory. Nepal is NOT visa-free for Canadians, and it is not in the Schengen area. As of 30 May 2026, a Canadian ordinary passport holder traveling to Nepal for tourism receives a visa on arrival (VOA) — there is no requirement to obtain a visa before departure, but a fee is always payable. Nepal places Canada among the broad list of nationalities eligible for VOA at Tribhuvan International Airport (TIA) in Kathmandu and at designated land entry points (e.g., Kakarbhitta, Birgunj, Bhairahawa, Sunauli, Kodari, Nepalgunj). Tourist VOA is issued in three durations: 15 days (USD 30), 30 days (USD 50), and 90 days (USD 125), payable in cash (USD preferred; EUR/GBP/JPY/AUD generally accepted at posted rates; cards are unreliable at the counter). The visa is a multiple-entry tourist visa valid within the calendar year of issue, with total tourist stay capped at 150 days per calendar year (extensions handled by the Department of Immigration). The passport must be valid at least six months beyond entry with a blank page, and you need a passport-style photo for the on-arrival form. Since February 2024, Nepal's Department of Immigration operates an optional online "Electronic Travel Authorization" (e-Visa) pre-application; this lets travelers fill the form and pre-register online to shorten airport processing, but it is NOT a visa waiver — the same fee is still paid on arrival, and it does not make Canada visa-free. Reports describing a new "visa-free entry via eTA" for Canada are inaccurate; the official Embassy of Nepal in Ottawa and the Department of Immigration confirm Canadians still obtain (and pay for) a tourist visa, either on arrival or in advance at the embassy. Nepal is not part of the Schengen area, so the Schengen 90/180 rule and ETIAS do not apply. Travelers preferring to avoid airport queues can apply in advance at the Embassy of Nepal in Ottawa (roughly CAD 45/70/180 for 15/30/90 days, about 4 business days).
VISA REQUIREDTOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Canada (PR)Living in Canada as a permanent resident? See PR-specific guidance→