Transportation in Spain

Spain is one of the largest countries in Europe with some 900 kilometres separating the Northern and Southern coasts, and aprox.1000 kilometres from the Mediterranean Sea to the Atlantic Ocean. Travelling in the country requires time to cover such long distances.

Travelling by car is highly recommended if you intend to visit different cities. Highways and good roads communicate the centre of the country -and thus the capital, Madrid- with the main Spanish cities, however it can be a bit more difficult to reach less popular cities or villages which may not have such good communications.
You may check how to get to your destination and find the best routes in websites such as: or
Many different companies offer car rentals, you'll find detailed information in our section rent a car in Spain.

Travelling by train can also be a convenient option, since they are quite comfortable and cheap, but some Spanish trains may not be as fast as you may expect. In fact, the Spanish speed train (AVE) runs only from Catalonia (in the North) to Andalusia (in the South) crossing Madrid, with no other routes available for the moment. Bear in mind that the Speed train tickets are significantly more expensive that standard trains.
You will find train schedules and tariffs in this website:
Booking online is also possible at the site.

Transportation by bus is very popular in the country coaches reach places where trains do not go to, coaches will also offer you better schedules and destinations than trains. There are different coach companies working in the country depending on the destination. We recommend you the following sites for planning your trip by coach:, or

Travelling by plane is also a good choice, the main cities are communicated by plane and it will save you a lot of time if you need to cover long distances. Here are some websites from the main airlines offering trips within Spanish cities:, or