Spain has international airports in most of the major regional cities and the entire country is well served by most of the international carriers as well as the low-cost airlines operating from the UK/Ireland and other European airports. The national airline is Iberia (IB). Internal connecting flights are also good (see the Spanish regional pages for more information on internal flights).
Information on Spanish airports and the companies serving them may be obtained from the Spanish Airports authority web page AENA
A ferry to Spain from the UK is a viable option. There are two routes and operators:
If you are incorporating Spain in a European travel itinerary you may be interested in the Civitavecchia (near Rome, Italy) to Barcelona (Spain) route operated by Grimaldi Ferries.
Rail Europe offers Eurostar from the UK to Paris, change station and train to the Trainhotel Elipsos for an overnight service to Madrid or Barcelona. Elipsos also has a service from Zurich and Milan. Elipsos routes are as follows and overnight services operate in both directions*.
* Trainhotel Elipsos services operate daily however, trains Pau Casals and Salvador Dali operate a reduced service during the winter.
Eurolines are a large group of independent coach companies operating together to form the largest European coach network. Two services are offered from London Victoria coach station to Madrid - the express Service 180 takes approximately 24 hrs and the slower Service 181.
Although coaches stop every few hours it might be a good idea to take your own snacks (no hot food) unless you really enjoy the food (and prices) at motorway service stations. A good book or Walkman is also a must.
Spain has an extensive road network much of which has undergone considerable improvement in recent years. The motorways (autopistas) in particular are well surfaced and signposted, although minor roads in towns and rural areas are extremely poor.
Much of the network is toll-free but if you are crossing the mountainous areas you might be better to consider the expensive toll roads (autopistas de peages) particularly if you are nervous of narrow roads with hairpin bends and sheer drops! Also towed caravans are not always allowed on some non-toll mountain passes.
Speed limits:
Observe the speed limits, radar traps are frequent and the limits are implemented
rigorously with on-the-spot fines.
Do not drink and drive - the alcohol limit is very low in Spain and random
breath testing is common.
More travel information can be found on the getting around Spain page.
Buen viaje!