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 of Spain's provinces are connected to Madrid, where there are two major bus stations (Avenida de América and Estación del Sur) providing services to a great number of cities, with departures 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. Go to the Movelia browser for detailed information on the routes, fares and timetables of the different companies. Here you can also reserve your ticket and get discounts for your journey. Remember that tickets must be bought in advance and cannot be purchased on the bus. Practical information
We recommend checking our practical tips before starting your journey in Spain.