Barcelona and Madrid are two of the most important cities in Spain. If you are planning to come to Spain to visit one of the cities, you could take the opportunity to also visit the other. Since travelling inside Spain is cheaper than flying in from another country, visiting more than one city in one trip is a great way to save some money.
There are several options for travelling between Barcelona and Madrid. To choose the ideal one for you, you should take into account the price and duration of the ride/flight between the two cities.
Bus
Alsa is the main bus company travelling between the two cities, with prices that range between 30 and 50€.
The ticket includes free wi-fi, headphones, magazines, newspapers and water. Depending on the price of the ticket and the service you choose, the bus will also offer drinks and food. Every bus is air-conditioned and equipped with a bathroom.
Train
If you are not a fan of flying, taking the train could be a good option. The duration of the ride is much shorter than the one by bus, lasting close to three hours. Unlike buses and planes, trains usually have enough space for you to get up and walk for while if you feel the need to move.
The main train company in Spain is Renfe, which offers prices between 30€ and 100€ to travel between Madrid and Barcelona. Be sure to check all the details of the trip before buying your ticket since there are some trains that can take up to nine hours to travel between the two cities.
Airplane
Leave a Comment