All foreigners who have a valid multi – entry Schengen visa, type “C” or “D”, or a valid residence permit in one of the Schengen member states, can enter, stay and transit Albania without visa, within the validity term of the visa or the residence permit.
1. Andorra | 21. Holland * | 41. Poland * |
2. Argentina | 22. Holly Siege | 42. Portual * |
3. Australia * | 23. Hungary* | 43. Romania* |
4. Austria * | 24. Ireland* | 44. Russia |
5. Belgium * | 25. Island* | 45. San Marino* |
6. Bosnia | 26. Israel | 46. Serbia |
7. Brazil | 27. Italy* | 47. Singapore |
8. Bulgaria* | 28. Japan | 48. Slovakia* |
9. Canada* | 29. Kosovo* | 49. Slovenia* |
10. Chile | 30. Latvia* | 50. South Korea |
11. Croatia | 31. Liechtenstein | 51. Spain* |
12. Cyprus* | 32. Lithuania* | 52. Sweden* |
13. Czech Republic* | 33. Luxemburg* | 53. Switzerland* |
14. Denmark* | 34. Macedonia | 54. Turkey |
15. Estonia* | 35. Malaysia | 55. USA* |
16. Finland* | 36. Malta* | 56. Ukraine |
17. France* | 37. Monaco | |
18. Germany* | 38. Montenegro | |
19. Great Britain* | 39. NEw Zealand* | |
20. Greece* | 40. Norway* |
* Can enter the Republic of Albania even with ID card
All the other foreigners must be issued with a visa, before entering the Republic of Albania at the missions of the Republic of Albania that cover the country of residence. These missions can also provide them with the necessary information about Albania.
Source: http://www.punetejashtme.gov.al/en/services/consular-services/visa-regime-for-foreign-citizens