Travelling in Spain
Bus services in Spain run to more than 170 destinations in a maximum journey time of 12 hours - there are a host of companies operating buses over the 16,000+ kilometres of motorways to be found throughout the country.
Practically all the different Spanish provinces are connected with Madrid. It has two major bus stations (Avenida de América and Estación del Sur) with departures to a large number of cities approximately every hour. Barcelona also has excellent connections with the rest of the country. The main stations there are Sants and Paseo de Gracia.
Many stations offer airport connection services.
Check the Movelia website for detailed information on routes, fares and timetables for the different companies. Here you can also reserve your ticket and get discounts for your journey. Remember that tickets must be bought in advance, as they cannot be purchased on the bus itself.
We recommend you check our practical tips before travelling in Spain.