Like all countries, Albania, has regulations for how you can enter and exit a country. You will find that there is some red tape that you may have to get through just to get in or even to get a visa, so that you can stay longer in the country. First to gain access to the country as a tourist you have to have a passport. Any travellers entering the country for six months or more must have validity on their passport. The customs officers are very strict regarding these issues.
When you enter you will receive an entry stamp that will be good for 90 days. This stamp requires 10 Euros to receive the stamp or the equivalent currency. Any stay that lasts for more than 90 days will need a Residency Permit that you can apply for at the Police Station in your country of residence.
The Prime Minister of the Republic has set the standards for the visas in Albania. You will find that citizens from the following countries are not going to need a visa to enter: Austria, Belgium, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Luxemburg, Netherlands, Portugal, Spain, Sweden, UK, Poland, Estonia, Lithuania, Latvia, Czech Republic, Slovakia, Hungary, Slovenia, Malta, and Cyprus. There are other countries that Albania does not require visas for.
You will find that the main countries you need to obtain a visa from to enter Albania include Saudi Arabia, Macedonia, Bahrain, Qatar, Kuwait, Egypt, and the United Arab Emirates. The visas are attainable at any of the entry points as long as you supply payment. Other citizens that will require visas can get them through the embassies of the Republic of Albania or Albanian Consulates in the neighbouring countries. You will find that Albania will require a visa if you intend on working in the country, going to school there, or spending more than ninety days in the country. During the summer season from June 1 to September 30 the Albanian government offers incentives. All foreign citizens of Albanian nationality can enter Albania without a visa. In some cases this means that the identity cards will be accepted as valid. For non Albanian nationality you are still required to have a visa.