Schengen visas cost €80 for those who are twelve years and above and belong to the Schengen nations and costs around €40 for children who are twelve years old and below. Children who are less than six years old don’t need visas to travel to Spain. Russians, Armenians, and nationals from Azerbaijan will pay €35 to get visas.