Getting around Spain is generally a cheap and pleasant experience. The majority of the country is well served by bus networks and railway lines. In terms of costs and speed, getting between the major cities is typically consistent, with services generally being reliable and fairly fast. Over the last ten years, Spain has also made great improvements to its rail network and in addition, its roads are also very good, with ample motorways in most areas of the country. Car rental is also a very popular way of seeing Spain and, as there is a great deal of competition, you can often find a very good deal, especially if you can get something through your travel agency in an all-inclusive package.
Getting to Spain is easier than ever before now, especially with the budget airlines serving almost all of the major towns and cities of the country, including the capitals of the three major Balearic Islands. Flying to Spain from other European countries is often extremely cheap as well, especially if you have the luxury of being able to reserve your flights a couple of months before departure.
Travelling in Spain by bus is also a good way to get around, with busses typically being comfortable and reliable although travelling by bus on holidays and Sundays can be difficult. Understanding the rail system can be tough at times, as there is such a variety of services. There are also some very fast express trains in Spain these days, able to travel between Madrid and Seville in only two hours and thirty minutes rather than up to nine hours like the slower trains. Long distance trains must be booked in advance in Spain as well, so it is a good idea to treat train travel as you do air travel and make sure you organize your trip effectively.