Train
The journey takes approximately 2 h 34 m. Ticket price is about €19 The travel distance is 526 km.
Carrier is Renfe AVE.
The journey takes approximately 30 m. The travel distance is 20 km.
Carrier is Empresa Plana.
The journey takes approximately 15 m. The travel distance is 8 km.
Carrier is Empresa Plana.
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
Train
The journey takes approximately 2 h 30 m. Ticket price is about €21 The travel distance is 605 km.
Carrier is Renfe AVE.
The journey takes approximately 1 h 28 m. Ticket price is about €9 The travel distance is 94 km.
Carrier is Renfe Viajeros.
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
Bus
The journey takes approximately 7 h 5 m. Ticket price is about €40 The travel distance is 580 km.
Carrier is HIFE S.A..
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
Train route 2
The journey takes approximately 19 m. Ticket price is about €1 The travel distance is 7 km.
Carrier is Metro de Madrid.
The journey takes approximately 7 h 29 m. Ticket price is about €40 The travel distance is 563 km.
Carrier is Renfe Viajeros.
The journey takes approximately 38 m. The travel distance is 11 km.
Carrier is Empresa Plana.
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
Drive
The journey takes approximately 5 h 20 m. The travel distance is 545 km.
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
Fly train
The journey takes approximately 26 m. Ticket price is about €2 The travel distance is 15 km.
Carrier is Renfe Cercanias.
The journey takes approximately 1 h 15 m. Ticket price is about €22
Carrier is Vueling Airlines.
🔎
The journey takes approximately 34 m. Ticket price is about €2 The travel distance is 33 km.
Carrier is Rodalies de Catalunya.
The journey takes approximately 50 m. Ticket price is about €6 The travel distance is 52 km.
Carrier is Renfe Viajeros.
🛏 Find hotel deals and discounts up to 20% in Salou at Booking
The cheapest way to travel from Madrid to Salou is by taking a Train with an average price of €19. The journey takes approximately 4 ч. 1 мин.
Train is the fastest way to travel from Madrid to Salou. Tickets cost €19. The journey takes approximately 4 ч. 1 мин.
Madrid is approximately 545 km away from Salou. The trip by car takes 5 h 20 m.
Yes! There is a direct bus with no transfers to this destination. The route is served by the HIFE S.A. company. Tickets cost about €40. A bus trip from Madrid to Salou will take 7 h 5 m.
The average journey time by car between Madrid and Salou is 5 h 20 m.