To travel the length and breadth of Spain, air travel is by far the quickest. With 45 passenger airports from Barcelona to Malaga or Granada to Santiago de Compostela, the cost of fuel and the distance, probably meaning an overnight stop, travelling by air is not only easy but can also be cost effective.
There are lots of cheap flights to a huge variety of Spanish airports. Skyscanner.com is a great website to check out both airports and flights into or around Spain.
Travelling by Train in Spain
There are more than 15,000 km of tracks managed by Renfe - Red Nacional de los Ferrocarriles Españoles the state-owned company, allowing fast efficient access across this vast country. The train service is not expensive and is very reliable. Tickets can be bought at the stations or online at Renfe.es
Renfe has three types of service:
High speed - AVE - Alta Velocidad Española
Moderate speed - Regionals - Regionales
Intercity - Cercanias, available in 11 of the major cities including Barcelona, Bilbao, Madrid, Seville and Valencia.
Not forgetting the new TrenHotels.
Madrid - A Coruña -
Barcelona - Granada
Barcelona - Gijón
Barcelona - A Coruña - Vigo
Madrid - Lisbon
Barcelona - Paris
Barcelona - Zurich
Barcelona - Milan
Madrid - Paris
Car Hire in Spain
One of the best and my favourite ways to travel around Spain is by car giving the freedom to stop and explore whatever, whenever and wherever you want. The roads are good and apart from cities driving offers never-ending views and lots of pleasure.
Bus Travel in Spain
Buses are the cheapest and easiest way to travel around the country with direct buses and rutas that go through the smaller towns and villages.
As a rule the buses are modern and clean and some of the newer long distance routes have Wifi too.
There are three different types of buses and different bus companies in different areas.
Municipal buses are in the city.
Regional buses connect cities.
Long distance for longer runs.