Travel rules around the world as an executable Datalog database.
This project makes no claim to the accuracy of the data. The query results cannot be taken as legal advice.
The travel rules for each nation state (in the 3 letter ISO 3166-1 alpha-3 format) is specified in its own Datalog file in the ./state_rules
folder. Preferably each rule should have a referenced source that could be checked regularly for updates.
An example session:
-
Fill in your personal travel information, including passports, visas and/or residence permits you hold (see the sample files in the
./facts
folder) -
make
-
See
output/can_visit_state_formatted.csv
. An excerpt is included here:
person | state_name | basis | duration | conditions |
---|---|---|---|---|
trung |
Afghanistan |
visa exemption |
? |
humanitarian and tourism |
trung |
Albania |
has_schengen_visa |
90 |
- |
trung |
Andorra |
through France |
visa duration |
- |
trung |
Andorra |
through Spain |
visa duration |
- |
trung |
Armenia |
eVisa |
? |
eVisa |
trung |
Antigua and Barbuda |
has_schengen_visa |
30 days |
visa on arrival |
trung |
Antigua and Barbuda |
eVisa |
? |
eVisa |