Canada visa for Latvian citizens
Latvian citizens need an ETA (electronic travel authorisation) before travelling to Canada.
- Status
- ETA required
- Max stay
- 180 days
- Official cost
- 7 CAD
- Before departure
- Apply online before you fly
Cost note
Canada eTA fee. The official Government of Canada site currently shows CAN$7. An approved eTA is usually valid for up to 5 years or until your passport expires, whichever comes first. Required for air travel only.
What you need
- valid passport
- approved Canada eTA for air travel
- proof of funds or onward ticket may be requested
Official source
https://www.canada.ca/en/immigration-refugees-citizenship/services/application/application-forms-guides/guide-5252.htmlUse the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.
Why this verdict
Visa-free for short stays of up to 6 months. Canada's eTA is the pre-travel screening requirement for air arrivals, not a separate visa status: if you fly to or transit through Canada you need an approved eTA, while arrivals by land or sea generally use the same visa-free access with only a valid passport.
Conditional rules
- Arriving by land or sea (car, bus, train, boat or cruise) Visa-free
Up to 180 days. This does not create a different immigration status; it only removes the eTA pre-boarding requirement used for air travel. A valid passport is still required, and a border officer makes the final admission decision.
Frequently asked questions
- Do Latvian citizens need a visa for Canada?
- Latvian citizens need an ETA (electronic travel authorisation) before travelling to Canada. (ETA required.)
- How long can Latvian passport holders stay in Canada?
- Up to 180 days.
- How much does the Canada entry cost for Latvian citizens?
- The official fee is 7 CAD. This page tracks the official government fee only, not agent markup.