All information about the procedure and requirements for obtaining a visa, can be read at the following link: http://www.migrationsverket.se/English/Private-individuals/Visiting-Sweden
Use this form if you want to apply for a visa to visit Sweden for less than 90 days.
If you would like to apply for a visa, you submit your application documents in person at the Embassy, the application fee is 90 Euro and a decision on your application will be available after about two-three weeks. An application for a visa should be made at a Swedish Embassy or Consulate in the country where the applicant is living legally. In the Schengen area there are five Swedish embassies that handle migration issues, Berlin, Madrid, Rome, Paris, and Athens. Kindly contact the Embassy through email migration.athen@gov.se to book your appointment.