Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance347 km
Avg. price$ 53
Train trips11 found

Trains from Valencia to Barcelona

🚄 Take a direct train from Valencia Joaquin Sorolla to Barcelona-Sants, departing every four hours and operating daily. The journey by train between the two cities takes approximately 3 hours and 8 minutes. 🌆 Enjoy a scenic trip covering a distance of 387 km from Valencia to Barcelona in under 3 hours. Step onto the train at Valencia Joaquin Sorolla and alight at Barcelona-Sants, experiencing the convenience and comfort of Renfe Viajeros services. 💰 Ticket prices for the train ride from Valencia to Barcelona range from €28 to €41, offering an affordable and efficient travel option to explore the vibrant city of Barcelona from the charming streets of Valencia.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Accomodation

Will you be returning to Valencia by train?

If you are looking for the return train journey, check out trains from Barcelona to Valencia

See schedule