By Air.
Air travel is certainly the quickest way to get to Spain. Most budget and scheduled airlines run flights to the major cities from all over the world. In addition the local budget airline
Vueling runs flights from Barcelona to various European capitals.
By Train.
If you wish to avoid travelling by air, or have a rail pass, it is possible to get trains through the following routes:
- From Paris and the south-west of France through to San Sebastien in the Basque area on the north coast of Spain.
- More regular services run from Barcelona in the north-east to Paris and other destinations in Western Europe.
- Elipsos (a joint venture between RENFE and SNCF) run high quality Train Hotel sleeper services from Barcelona to Paris, Milan and Zurich. These are often fully booked a while in advance.
- It is also possible to catch trains to Cerbere, just over the border in France, from where the French rail operator SNCF run various day and night trains to other parts of France, and a normal night train to the Italian border
By Ferry.
- P&O Ferries run bi-weekly ferries from Bilbao to Portsmouth in the UK, taking approximately 36 hours.
- Valencia is connected to Salerno in southern Italy by bi-weekly ferries operated by Grimaldi, again taking more than a day.
- Grandi Navi Veloci connect Barcelona to Genova in the north of Italy in just 18 hours.
- Various ferries and hydrofoils run from Tarifa and Algeciras at the southern tip of Spain to Morocco, taking between 40 minutes and 2 hours.