Passport holders from Andorra, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahamas, Barbados, Belgium, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Chili, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Holy Sea, Honduras, Hong Kong, Hungary, Ireland, Iceland, Israel, Italy, Japan, Kazakhstan, Kosovo, Latvia, Lithuania, Liechtenstein, Luxembourg, Macao, Macedonia, Malaysia, Malta, Mauritius, Mexico, Moldova, Monaco, Montenegro, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Poland, Portugal, Qatar, Romania, Russia, Saint Kitts and Nevis, San Marino, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, Turkey, United Kingdom, UAE, Ukraine, Uruguay, USA and Venezuela are able to enter for up to 90 days.
Visitors with a Schengen visa, UK or US multi-entry visa can enter without a visa.
Passport holders from Belarus, Georgia, Oman, Russia and Saudi Arabia can only enter Albania from 15 May to 1 November without a visa.
Everyone else will need to obtain a visa in advance.
Albania visa information