Train
The journey takes approximately 1 h 32 m. Ticket price is about €9 The travel distance is 94 km.
Carrier is Renfe Viajeros.
The journey takes approximately 1 h 27 m. Ticket price is about €5 The travel distance is 74 km.
Carrier is Rodalies de Catalunya.
🛏 Find hotel deals and discounts up to 20% in Vic at Booking
Bus
The journey takes approximately 1 h 50 m. Ticket price is about €10 The travel distance is 125 km.
Carrier is ALSA.
The journey takes approximately 45 m. Ticket price is about €6 The travel distance is 46 km.
Carrier is Sagales.
🛏 Find hotel deals and discounts up to 20% in Vic at Booking
Train
The journey takes approximately 16 m. The travel distance is 10 km.
Carrier is Empresa Plana.
The journey takes approximately 30 m. The travel distance is 20 km.
Carrier is Empresa Plana.
The journey takes approximately 45 m. Ticket price is about €6 The travel distance is 99 km.
Carrier is Renfe Viajeros.
The journey takes approximately 1 h 27 m. Ticket price is about €5 The travel distance is 74 km.
Carrier is Rodalies de Catalunya.
🛏 Find hotel deals and discounts up to 20% in Vic at Booking
Bus train
The journey takes approximately 2 h 25 m. The travel distance is 119 km.
Carrier is Empresa Plana.
The journey takes approximately 8 m. The travel distance is 687 m.
The journey takes approximately 1 h 22 m. Ticket price is about €5 The travel distance is 71 km.
Carrier is Rodalies de Catalunya.
🛏 Find hotel deals and discounts up to 20% in Vic at Booking
Drive
The journey takes approximately 1 h 47 m. The travel distance is 171 km.
🛏 Find hotel deals and discounts up to 20% in Vic at Booking
The cheapest way to travel from Salou to Vic is by taking a Train with an average price of €11. The journey takes approximately 4 ч. 5 мин.
Drive is the fastest way to travel from Salou to Vic. Tickets cost €15. The journey takes approximately 1 ч. 47 мин.
Salou is approximately 171 km away from Vic. The trip by car takes 1 h 47 m.
The average journey time by car between Salou and Vic is 1 h 47 m.