Last updated on 12 January 2025. Check out the /legacy
folder for earlier versions.
There are 6 datasets with identical visa requirements data. Three datasets are matrix and three are long (tidy) format. Each comes in 3 versions: with country codes as specified in ISO-2 (two-letter codes), ISO-3 (three-letter codes), and full country names from no particular standard.
- In distance matrices (files with
matrix
in the filename), the first column represents a passport (=from), each remaining column represents a destination (=to). - Files in tidy format (with
tidy
in filename) have three columns: passport (from), destination (to), and the requirement.
For visa-free regimes, the number of days (a positive integer) is specified whenever available. When not available, visa free
code is used (for example, in the EU countries with the freedom of movement days are not limited).
Value | Explanation |
---|---|
7 -360 |
Number of visa-free days, where available |
visa free |
Visa-free travel (where number of days is unknown or not applicable, such as freedom of movement), including tourist registration requirement for Seychelles, e-tickets (Dominican Republic), and (digital) arrival cards (Singapore, Malaysia) |
visa on arrival |
Destinations that grant visa on arrival, basically visa-free |
eta |
(new in dataset from 12 January 2025) Electronic travel authorisation, usually easier to get than e-visas. Includes ESTA (Electronic System for Travel Authorization for the USA), eTA (Electronic Travel Authorization for Canada), eVisitors in Australia, eTourist cards for Suriname, pre-enrollment for Ivory Coast, and UK's electronic visa waivers (legacy) and electronic travel authorisation (ETA) |
e-visa |
e-Visas. From 12 January 2025 this category excludes ETAs |
visa required |
Obtaining a visa is required for travel. Includes Cuba's tourist cards and China's Exit-Entry permits for Macau and Hong Kong |
no admission |
Includes rare tricky situations, such as war conflicts or previously Trump travel bans |
-1 |
where passport=destination |
Legacy Value | Explanation |
Hayya Entry Permit |
Fan ID for the FIFA World Cup 2022 to enter Qatar in Nov-Dec 2022 |
covid ban |
Travelling is banned for most people due to Covid-19 restrictions |
You should be able to run the Jupyter notebook to update datasets whenever you want.
Check out this visa-cli tool by @rand-net to get data for specific countries directly from your terminal.
Since "Passport Index is a free tool, built with publicly available information and with content contributed by fans and government agencies around the world", feel free to use the dataset under the MIT license.
Source: https://www.passportindex.org