Buy train and bus tickets for UK and Europe - the easy way
Barcelona to Valencia by train
-
First train07:00
-
Last train20:30
-
Avg changes0
-
Fastest journey2hr 40m
-
Distance301 kilometres
-
Trains per day13
-
Avg. journey time3hr 26m
-
Train operators
Travelling from Barcelona to Valencia by train
Fast trains from Barcelona to Valencia take around 2 hours and 40 minutes, covering a distance of approximately 301 kilometres. There are frequent services on the rail route between Barcelona and Valencia.
1. Are there direct trains from Barcelona to Valencia?
Direct trains from Barcelona to Valencia have been found.
We usually find around 14 direct trains on the route from Barcelona to Valencia every weekday.
There are typically fewer departures at weekends, when we found around 12 departures.
2. How long is the train journey from Barcelona to Valencia?
The Barcelona to Valencia train travel time is normally about 2 hours and 40 minutes, whatever time you make the journey.
3. What are the Barcelona to Valencia train times and schedule?
On weekdays the earliest direct train to Valencia is usually scheduled to depart Barcelona around 07:00 and the last train is around 20:30. This is the same at the weekend.

What's the Barcelona to Valencia train price?
The earlier you book the better, and the cheapest tickets we've found for trains from Barcelona to Valencia are $14.26.
Trains departing 30 days in advance will cost around $32, and when booking 7 days in advance the price is usually the same. Booking on the day of travel may be more expensive.
When to book Barcelona to Valencia train tickets?
Trains in Spain usually open for booking around 4 months in advance. If booking is not yet open for your dates then you can set a booking alert to receive an email on the day that the cheapest tickets are released for your journey from Barcelona to Valencia by train.
Which train companies operate between Barcelona and Valencia?
Euromed is the train company that operates on the route from Barcelona to Valencia.
You can check which train you’ll be travelling on by looking for the train name in search results.
Other journeys to Valencia View all journeys to Valencia
-
From Madrid From $15.62
-
From Paris From $49.57
-
From Alacant-Terminal From $10.19
-
From Granada From $59.08
-
From London From $136.49
-
From Seville From $20.37
-
From Córdoba Central From $19.01
-
From Málaga-María Zambrano From $27.84
-
From Albacete-Los Llanos From $10.86
-
From Cuenca From $12.90
-
From Benicàssim From $6.79
-
From Antequera From $53.65
Euromed or Talgo
You’ll find many options for trains from Barcelona to Valencia. Euromed and Talgo trains are the mainstay offerings, but there are occasional services using other train types. The route runs down Spain’s east coast for much of the journey, occasionally dipping inland for a short stretch. Sit on the left for the best views of the sea and the wetlands of the Ebro Delta.
Barcelona Sants to Valencia

All trains from Barcelona to Valencia depart from Barcelona Sants station. Most trains additionally serve Barcelona Estacio de França station. Intercity, Regional Express and Talgo trains arrive in Valencia at Estacíon del Norte station while Alvia and Euromed trains arrive at the new Joaquín Sorolla station. The two stations are close to each other, just south of the city centre, and are connected by a free shuttle bus.
Talgo and Intercity trains take about 30 mins longer than the fast Euromed services for the run to Valencia while the Regional Express takes another 2 hrs. Depending on train type, services will stop on this route just twice (Euromed) or over 20 times (Regional Express).
-
Easy, fast and cheap
-
Pay in EUR, GBP, USD or CAD
-
Cheaper UK tickets with Pricehack
Subscribe to our newsletter
Subscribe to receive top tips, train news and travel inspiration straight to your inbox