257 miles (414 km) | |
Train or flight | |
$19 - | |
Flight • $19 (€17) • 1 h 15 min | |
Flight • $19 (€17) • 1 h 15 min | |
Alsa, Iberia or Ouigo |
Travel 257 miles (414 km) by train or flight from Madrid to Salou. The most popular travel companies which serve this journey are Alsa, Iberia or Ouigo among others. Travelers can even take a direct bus, flight or train from Madrid to Salou.
How to get from Madrid to Salou by train, bus or flight.
The best way to travel from Madrid to Salou is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Travel between Madrid and Salou on Hife, Vueling Airlines and Alsa travel with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Renfe Regional Express is a regional train service operated by Renfe, the Spanish national railway company. It operates throughout Spain, with services running from early morning to late evening. Renfe Regional Expres offers a variety of train types, including the Media Distancia, and Larga Distancia. The Media Distancia and Larga Distancia are medium- and long-distance trains, respectively. Ticket types include in this type of train is just Turista. Onboard facilities include air conditioning, Wi-Fi, and power outlets. The most popular routes for Renfe Regional Expres are Madrid-Barcelona, Madrid-Valencia, and Madrid-Seville.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next travel from Madrid to Salou.
There are 2 travel options from Madrid to Salou: train or flight.
The cheapest way to travel between Madrid and Salou is a flight with an average price of $19 (€17).
This is compared to other travel options from Madrid to Salou:
A flight is () less than a bus for this journey with tickets for a bus from Madrid to Salou costing on average ().
Taking a flight costs $2 (€2) less than taking a train, which average ticket prices of $21 (€19).
The fastest way to get to Salou from Madrid is by flight with an average travel time of 1 h 15 min.
Other travel options to Salou take longer:
Taking a train requires on average 2 h 16 min of travel time.
You should expect to travel around 257 miles (414 km) between Madrid and Salou.
The average frequency per day from Madrid to Salou is:
However, we recommend checking specific travel dates for your trip from Madrid to Salou as scheduled services by train or flight can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Madrid to Salou:
Omio works with many trusted partners that can help you travel the best way from Madrid to Salou:
Yes, there are direct routes from Madrid to Salou with the following travel companies:
Direct services to Salou tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Here are some other resources that might have the information you need