Sweden

Visa-free

Show all

Legal basis

Jurisdiction text

Sweden is a Scandinavian country located in Northern Europe. Its capital city is Stockholm. Sweden has a population of 9.5 million people. Sweden is bordered by Finland to the north and west, Norway to the east, and Denmark to the south.