This website uses cookies to guarantee the best experience for the user. If you continue browsing, we consider that you agree to their use. For more information, or to find out how to change your settings, see our cookie policy

By bus

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. Practical information
We recommend you check our practical tips before travelling in Spain.