The Visa Matrix
An open dataset of travel-visa requirements — 39,402 passport-to-destination corridors — that does one thing no visa list we could find does: it cross-checks two independent sources and records every disagreement instead of picking one and sounding sure. Free to use under CC BY-SA 4.0. Snapshot of 20 July 2026.
- 39,402
- CORRIDORS
- 199
- PASSPORTS
- 198
- DESTINATIONS
- 80.5%
- DUAL-CONFIRMED
Why cross-checking matters
Most visa lists copy one aggregator and present its answer as fact. When that source is wrong or stale, every site downstream is wrong the same way. The Visa Matrix pulls two independent sources — Wikipedia's per-country visa tables and the Passport Index dataset — and compares them corridor by corridor. Where they agree, confidence is high. Where they disagree, the corridor is flagged disputed rather than resolved by a coin toss.
- 31,702 corridors (80.5%) — both sources agree
- 4,334 — only one source has data
- 3,366 — the two sources disagree
Where the sources fight
The disagreements are not random. The single most common conflict is whether a trip needs an e-visa or a full consular visa — a real, consequential difference for a traveller, and one 1,550 corridors can't settle between the two sources.
Top disagreement patterns
| Source A says | Source B says | Corridors |
|---|---|---|
| e-visa | visa required | 1,550 |
| e-visa | visa on arrival | 529 |
| visa-free | visa on arrival | 392 |
| e-visa | eTA | 255 |
| visa-free | visa required | 203 |
| eTA | visa on arrival | 140 |
Most-disputed destinations
| Destination | Disputed corridors |
|---|---|
| Afghanistan | 165 |
| Djibouti | 160 |
| Côte d'Ivoire | 156 |
| Sri Lanka | 138 |
| Oman | 133 |
| Australia | 125 |
| Saudi Arabia | 102 |
| Bolivia | 85 |
Coverage
The full matrix is 199 passports × 198 destinations, and the whole corpus is on GitHub. The browsable pages and the one-click download here cover 46 of the most-searched passports; pick one:
- US citizens
- UK citizens
- Canadian citizens
- Australian citizens
- New Zealand citizens
- Irish citizens
- Indian citizens
- Filipino citizens
- Nigerian citizens
- Pakistani citizens
- South African citizens
- Kenyan citizens
- Emirati citizens
- Singaporean citizens
- German citizens
- French citizens
- Japanese citizens
- Brazilian citizens
- Mexican citizens
- Chinese citizens
- Thai citizens
- Indonesian citizens
- Vietnamese citizens
- Turkish citizens
- Egyptian citizens
- Saudi citizens
- Russian citizens
- Bangladeshi citizens
- Sri Lankan citizens
- Ghanaian citizens
- Malaysian citizens
- Ethiopian citizens
- Italian citizens
- Spanish citizens
- Polish citizens
- Dutch citizens
- Romanian citizens
- Argentine citizens
- Colombian citizens
- Chilean citizens
- Peruvian citizens
- Moroccan citizens
- Ukrainian citizens
- Nepalese citizens
- Iranian citizens
- Israeli citizens