Citizens of EU countries, including Britain and Ireland, need only a valid national identity card or passport to enter Spain for up to ninety days. Other Europeans, US citizens, Canadians and New Zealand citizens require a passport but no visa and can stay for up to ninety days. Australians do not need a visa for stays of up to thirty days; for a longer visit (up to ninety days), a visa should be obtained in advance of travelling. Visa requirements do change and it's always advisable to check the current situation before leaving home.
To stay longer, you need to apply for a permiso de residència (residence permit) once in Spain. You'll either have to produce proof that you have sufficient funds to be able to support yourself without working - easiest done by keeping bank exchange forms every time you change money - or you'll have to have a contract of employment ( contrato de trabajo ) or become self-employed (for example, as a teacher), which involves registering at the tax office.
We've listed details of the office in Barcelona dealing with residence permits, as well as foreign consulates in Barcelona . Other nationalities will either need to get a special visa from a Spanish consulate before departure, or can apply for one ninety-day visa extension, showing proof of sufficient funds
Spanish embassies and consulates abroad
15 Arkana St, Yarralumla, ACT 2600 tel 02/6273 3555.
Britain 20 Draycott Place, London SW3 2RZ tel 020/7589 8989; 63 Northcastle St, Edinburgh EH2 3LJ tel 0131/220 1843; Brook House, 70 Spring Gardens, Manchester M22 2BQ tel 0161/236 1233.
Canada 74 Stanley Ave, Ottawa, Ontario K1M 1P4 tel 613/747-2252; 1 Westmount Square 1456, Montréal, Quebec H3Z 2P9 tel 514/935-5235.
Ireland 17a Merlyn Park, Ballsbridge, Dublin 4 tel 01/269 1640.
New Zealand No representative; contact the consulate in Sydney.
USA 2375 Pennsylvania Ave NW, Washington, DC 20009 tel 202/728-2330 ext 1403 or 1404; 545 Boylston St, Boston, MA 02116 tel 617/536-2506; 180 N Michigan Ave, Chicago, IL 60601 tel 312/782-4588; 1-800 Berins Drive, Houston, TX 77057 tel 713/783-6200; 5055 Wilshire Blvd, Los Angeles, CA 90036 tel 213/938-0158; 2655 Lejeune Rd, Miami, FL 33134; tel 305/446-5511; 2102 World Trade Center, 2 Canal St, New Orleans, LA 70131 tel 504/525-4951; 150 E 58th St, New York, NY 10155 tel 212/355-4090; 1405 Sutter St, San Francisco, CA 94109 tel 415/922-2995.