NepalPin.
Nepal Visa for Canadian Citizens

Travel guide · Nepal

Nepal Visa for Canadian Citizens

Canadians get a Nepal visa on arrival: pick 15, 30 or 90 days, pay in cash, pre-apply online to skip the queue.

Canadian citizens are in Nepal's easy entry tier: there is no need to arrange a visa before flying. Canadian passport holders get a tourist visa on arrival at Kathmandu airport and at major land crossings, choosing their stay length and paying a modest fee in cash. An optional online pre-application saves time at the kiosk.

The short answer

Carry a passport valid for at least six months, a recent passport photo and the fee in cash (US dollars are easiest). Choose 15 days (~US$30), 30 days (~US$50) or 90 days (~US$125), all multiple-entry. Complete the online form in the week before travel to skip the kiosk, or fill it in on arrival. Maximum stay is 150 days per calendar year. Always confirm current fees before travel.

The on-arrival process

At Tribhuvan International Airport:

  1. Fill in the form — present a printed online confirmation, or use a self-service kiosk in arrivals.
  2. Pay the fee — at the bank counter in cash; dollars are simplest, other major currencies usually accepted.
  3. Collect your visa — take the receipt to immigration to have your visa stamped into your passport.

Land borders such as Sunauli, Birgunj and Kakarbhitta follow the same steps in smaller offices. For a full walkthrough of the capital's airport, read our Nepal visa on arrival guide.

Durations and fees

VisaApprox. fee (USD)Entries
15 days~$30Multiple
30 days~$50Multiple
90 days~$125Multiple

If you expect to stay several weeks — common for trekkers — a longer visa upfront usually beats extending in stages. The master Nepal visa guide explains the extension process and the 150-day annual cap.

How Canadian rules compare

Canadian travellers use the same on-arrival route and pay the same fees as US citizens and Australian citizens. Only Indians (no visa) and SAARC nationals (free 30-day gratis visa) sit outside this standard tier. The full comparison is on our Nepal visa rules by nationality hub.

Before you go

Global Affairs Canada publishes Nepal travel advice covering safety, health and trekking that is worth reading before you book. Confirm your passport has a blank page and a clear six months of validity, and pack a spare passport photo in case the kiosk camera is unavailable. As the Government of Nepal reviews fees and eligibility periodically, reconfirm the latest rules with the Department of Immigration shortly before departure.

Frequently asked questions

Do Canadian citizens need a visa for Nepal?+

Yes, but it is issued on arrival. Canadian passport holders are eligible for a tourist visa on arrival at Tribhuvan International Airport and at major land borders, and can also pre-apply online within seven days of travel. There is no need to obtain a visa from a Nepali mission in advance for tourism.

How much is a Nepal visa for Canadians?+

The standard tourist visa fees are roughly US$30 for 15 days, US$50 for 30 days and US$125 for 90 days, all multiple-entry. Canadians pay the same as most other on-arrival nationalities. Pay in cash, ideally US dollars, and confirm current rates with the Department of Immigration before travel.

Can Canadians pay the Nepal visa fee in Canadian dollars?+

Major currencies are often accepted at the airport bank counter, but US dollars are by far the most reliable and avoid poor exchange rates. Carry small, clean notes and try to have close to the exact fee, as change can be limited when several flights land together.

How long can a Canadian citizen stay in Nepal?+

A Canadian tourist can stay up to 150 days within a calendar year. Start with any duration visa and extend at the Department of Immigration in Kathmandu or Pokhara for a daily fee, up to that annual maximum.

Related guides & places