It depends on your nationality. Ask your country's state department on visa regulations for travel to Spain. They will have an authoritative answer, not Yahoo Answers which is notoriously inaccurate.
Again, either tell us your nationality or fill the blanks here:
http://www.skyteam.com/en/your-trip/Serv... ..
Make sure that you change the passport type from Regular to Seamen at the bottom of the questionnaire.
It depends on your nationality
Im pretty sure that the American Passport is strong enough to go almost anywhere
I am a seaman and that country is our join port?