Hacker News new | ask | show | jobs
by taesu 2492 days ago
Very misleading b/c layman may think just b/c you're travelling from A to B, you're required/not required to have visa, which is not true, it depends on the passport you hold regardless of your origin of your trip. For example, if you are travelling from Canada to the US, the site says you don't need a visa, but in fact if you do not hold Canadian passport, you may need to apply for ESTA.
2 comments

Easy fix: Change "Travel from" to "Citizenship" or "Passport Origin" on the UI.
The issue is that it also depends on the place of departure.

For example, a Chinese person wanting to go to Taiwan from china will need 2 visas: one from the chinese gov., and the other from taiwan authorities.

But when the same person leaves from another country, only the visa delivered by taiwan is needed.

Visas are complicated

This so needs a 100 myths developers believe about visas, like has been done for dates and strings etc.
Thanks for the info, I thought the process of A: home country, B: destination country.

If you go on the site and check, going from the US to Canada the meta title is: Canada visa for United States citizens but I get your point, will make it more obvious. Thanks, good feedback!

There's a bunch of special cases along these lines - As an Indian citizen, I'd normally need a visa to visit Mexico / Costa Rica but I live in the US on a work visa which means that the visa requirement is waived.

This is just one citizenship, country pair and I assume there's a lot more.

Dutch citizens usually don't need a visa to travel to the US (they have to get an ESTA visa waiver instead), but if they have traveled to certain countries (in my case Sudan) they do need a visa.

The rules are more complex than can be answered based on a simple citizenship+destination question.