If you plan on travelling from Valencia to Barcelona during your trip to Spain, there are various transport options available to you: train, coach, airplane or driving. The option that you choose will depend on how quickly you want to get there and how much money you have to spend. It is worth noting that all of your travel options will take you at least three hours, so you are unlikely to want to do a day trip to Barcelona from Valencia. For ideas of places for an overnight stay in Barcelona, see our Guide to Hotels in Barcelona.
This page will provide you with all of the details that you need to travel from Valencia to Barcelona by train, coach, plane or car. You will find journey times, ticket prices, how to buy tickets and timetable information. You will also find full driving instructions from Valencia city centre to Barcelona city centre.
There are trains that leave regularly from Valencia's Estacio Nord and head to Barcelona Sants.
Train journey length from Valencia to Barcelona:
Train journey times vary depending on what type of train you get, however journeys are between 2 hours 55 minutes and 4 hours 53 minutes (average journey time is about 3 hours 15 minutes). For full details of the train timetable from Barcelona to Valencia it is best to check the Official Renfe website, as train times are subject to change.
How to book train tickets from Valencia to Barcelona:
You will be able to buy train tickets:
- At the station
- Via telephone
- On the internet
For full details on buying tickets for the train, see our Guide to Trains and Ticketing at Valencia Station.
Ticket prices: the price of your train ticket will vary depending on what type of train you are getting. When looking on the Renfe website (see link above) for train times, you will also be able to see the prices by clicking on 'Consultar y comprar'.
Valencia train station:
Calle Xativa, 24
For all of the details about services, trains and tickets at Valencia train station, see our Guide to Estacio Nord, Valencia.
It is possible to travel by coach from Valencia to either Barcelona Nord or Barcelona Sants coach stations. You will find that most of the coaches head to Barcelona Nord, but there is also generally one coach a day to Barcelona Sants.
Coach journey length from Valencia to Barcelona:
Coach journeys vary in length and to find out the exact length of each journey you should check the Official Alsa Website. However, in general, coach journeys last between 4 and 6 hours.
How to book coach tickets from Valencia to Barcelona:
- At the station: check the Official Alsa website and click on 'Sales Points' for opening times and location of where to buy tickets.
- Telephone: Call Alsa's ticket line (open 24 hours a day 365 days a year). Make sure you have your passport details and a debit or credit card before calling.
Alsa Ticket Line:
Tel: +34 91 327 0540
- Internet: purchase tickets online on the Official Alsa website using a credit or debit card (the website is available in English).
Ticket prices: ticket prices vary, so it is best to check the Official Alsa website.
Valencia Coach Station (Estacion de Autobuses)
Avenida Menendez Pidal, 13
Tel: +34 96 346 6266
Driving from Valencia to Barcelona will give you the opportunity to go at your own pace and take in other areas of Spain along the way. It is about 350km from Valencia to Barcelona and the drive will take between three and a half and four hours.
If you would like to hire a car to make the journey, see our Guide to Car Hire in Valencia.
There are lots of flight companies operating between Valencia and Barcelona. These change on a regular basis, so to check what airlines are flying from Valencia to Barcelona at the time that you are looking for flights, see our Guide to Flights from Barcelona Airport.
There are a useful variety of options for getting from Valencia to Barcelona. If you plan on making a journey between two of Spain's major cities during your trip, it is worth doing some advance research. Price up the different options on the dates that you wish to travel and choose the mode of transport that best suits you.