Visafar / Visa guides / Canadian visa / Lebanon
Countries Lebanese passport holders can visit with a Canadian visa
Short answer: A Canadian visa opens 11 more countries to Lebanese passports, including Mexico (180 days), Morocco (90 days) and Belize (30 days).
10 of 11 rules checked at the official source · 8 October 2026 · changes
At a glance
| Country | Entry | Longest stay | What the Canadian visa must be | Rule |
|---|---|---|---|---|
| 🇲🇽 Mexico | Visa-free | 180 days | Valid | Verified |
| 🇧🇿 Belize | Visa-free | 30 days | multiple-entry | Verified |
| 🇨🇷 Costa Rica | Visa-free | 30 days | multiple-entry | Verified |
| 🇩🇴 Dominican Republic | Visa-free | 30 days | Valid | Verified |
| 🇲🇪 Montenegro | Visa-free | 30 days | Valid | Verified |
| 🇵🇦 Panama | Visa-free | 30 days | Valid | Verified |
| 🇲🇰 North Macedonia | Visa-free | 15 days | multiple-entry | Verified |
| 🇧🇲 Bermuda | Visa-free | See source | multiple-entry; at least 45 days of validity left | Verified |
| 🇹🇨 Turks and Caicos | Visa-free | See source | Valid | Verified |
| 🇪🇬 Egypt | Visa on arrival | 30 days | must have been used at least once | Confirm first |
| 🇲🇦 Morocco | e-Visa | 90 days | Valid | Verified |
Americas 5
Caribbean 2
Europe 2
Africa 2
Hold a different visa?
The same passport, unlocked by other documents you might carry. Or see every country that accepts a Canadian visa, for all passports.
How this works
Many countries waive their visa for people who already hold a US, UK, Schengen or similar visa. Each rule sits on a different government site, so they're easy to miss. Visafar puts them in one place, each with its official source.
Questions
How many countries can Lebanese passport holders visit with a Canadian visa?
101 without an embassy visit (visa-free, on arrival or by e-visa or eTA), against 90 on the passport alone: a Canadian visa adds 11 more countries. Counts are from Visafar's checked rules and the open passport dataset, last checked 8 October 2026.
Does a Canadian visa let Lebanese passport holders travel visa-free?
To some countries, yes. A valid Canadian visa unlocks visa-free, visa-on-arrival or e-visa entry to 11 more countries for Lebanese nationals that the passport does not open on its own. It does not affect entry to the country that issued the visa, and it is for short tourist stays, not work or study.
Which countries can I enter with a Canadian visa on Lebanese passport?
Mexico, Belize, Costa Rica, Dominican Republic, Montenegro, Panama, North Macedonia, Bermuda, Turks and Caicos, Egypt, Morocco. The full list, with the length of stay and any conditions for each, is above and in the live Visafar tool.
Does the Canadian visa need to be valid or used?
Rules vary by destination. Some accept any valid Canadian visa; a few require it to be multiple-entry, previously used, or to have a minimum validity left on your travel date. Each destination card notes its condition, and Visafar links the official source.
Is this official?
Passport-alone status is drawn from an aggregated passport-index dataset, and the unlock rules are hand-checked against government sources, but rules change without notice. Always confirm with the destination’s immigration authority before you book.
Partner offers Visafar may earn a commission. Offers never change what the checker shows. How this works
SafetyWing travel medical insurance ↗Travel medical insurance you can buy online.Check the policy covers your destination before you buy.Yesim eSIM ↗Mobile data for your trip, set up before you fly.Not travel advice. Rules change without notice; confirm with the destination’s immigration authority before you travel. Disclaimer. Photos via Wikimedia Commons. Updated 2026-11-13.