hether the bus or the train is more convenient.
Bus travel in Spain is increasingly an attractive option for people traveling on a tight budget.
There are lots of private bus companies offering routes to all major Spanish cities. If you want to travel around Spain by bus, the best idea is to go to your local bus station (Apart from Madrid and Barcelona, most towns and cities have just one) and see what is available.
Traveling by bus in Spain is usually reliable (except on peak holiday days when roads can be very crowded and you should expect long delays on popular routes), coaches are modern and comfortable. You can expect to pay about €8 per 100km.
From the UK, Brittany Ferries offers services from Portsmouth and Plymouth to Santander and from Portsmouth to Bilbao. The journey time from Portsmouth to Santander is approximately 12 hours.
Ferry services were once run by P&O from Portsmouth to Bilbao and from Plymouth and Southampton to Santander. However, P&O no longer operates these routes.
As well as the UK, Spain is also well connected by Ferry to Northern Africa (particularly Tunisia and Morocco) and the Canary Islands which are owned by Spain. Routes are also naturally available to the Spanish Balearic islands of Mallorca, Minorca, Ibiza and Formentera.
Another popular route is from Barcelona to Genoa.
Spain is a member of the European Union and the Schengen Agreement, which governs its visa policies. No visa is required for citizens of other EU member states, and those of nations with whom the European Union has special treaties. There are no border controls between Spain and other Schengen Agreement nations, making travel less complicated.
As of May 2004 citizens of the following countries do not need a visa for entry into Spain. Note that citizens of these countries (except EU nationals) must not stay longer