All travellers are required to carry a valid travel document during their stay in Iceland even though they may not need to present it at the border under normal circumstances when travelling from another country within the Schengen area.
Those who travel to Iceland from a country outside the Schengen area or the European Union will always need to present a valid passport at the border.
Drivers licences and Identification Cards issued by Skatterverket are not accepted as valid travel documents.**
** According to the Nordic Passport Control Agreement, citizens of the Nordic countries - Iceland, Denmark, Norway, Sweden and Finland - have the right to travel between the Nordic countries without presenting a passport or national ID card. If necessary, they must be able to identify themselves and prove their nationality, for example with an drivers licence and identity card(personbevis).
Note that some airlines always require a valid passport when travelling to Iceland - even if you have other valid travel documents that would be accepted by Icelandic authorities. Contact your airline if you are planning on travelling to Iceland with other valid travel documents than a passport.
It is required that travel documents is valid for three months beyond the intended stay. It is though sufficient that travel documents of citizens of EEA (EU and EFTA) countries are valid upon departure from Iceland.
Iceland is a member of the Schengen cooperation which exempts travelers from border controls travelling between 26 EU and EFTA countries. A uniform Schengen visa issued by one of the Schengen states is valid for travel within the whole Schengen area. Schengen visa should be applied for at an Embassy representing the state where the main destination is within the Schengen area.
All persons requiring visas, must apply for a visa at the applicable embassy/consulate before travelling to the Schengen area. For a list of embassies/consulates which handle applications for Iceland, see here.
The validity of a uniform Schengen visa is up to 90 days.
EU-states: Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France (and Monaco), Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden.
EFTA-States: Iceland, Liechtenstein, Norway, Switzerland.