How to get from Barcelona to Valencia by train, bus or flight.
The best way to travel from Barcelona to Valencia is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
187 miles (302 km) | |
Bus or train | |
$39 - $79 | |
Bus • $39 (€33) • 4 h | |
Train • $79 (€68) • 3 h | |
Alsa or Renfe Euromed |
Travel 187 miles (302 km) by bus or train to Valencia from Barcelona. If speed is a priority, then a train is the best option with an average duration of 3 h; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $39 (€33). The most popular travel companies which serve this trip are Alsa or Renfe Euromed among others. Travelers can even take a direct bus or train from Barcelona to Valencia.
The journey from Barcelona to Valencia is popular with travelers in Spain for both business and leisure. The trip between these two coastal Spanish cities is convenient whether you choose to travel by bus, train or plane. Key departure points in Barcelona include Barcelona Sants train station, Barcelona Nord Bus station, and Barcelona-El Prat airport. Return journeys from Valencia to Barcelona are also available.
Trains from Barcelona to Valencia | Buses from Barcelona to Valencia | Flights from Barcelona to Valencia
Average Price |
Travel Time |
Cheapest Time to Book |
|
---|---|---|---|
€21 |
4:00 h |
2 Months Ahead |
|
€32 |
3:05 h |
2 Months Ahead |
|
€87 |
2:35 h |
1 Month Ahead |
Taking the bus is the cheapest way to travel from Barcelona to Valencia. Alsa is the main bus company in Spain and operates all the buses from Barcelona to Valencia. Alsa buses take approximately 7:20 h to travel from Barcelona to Valencia and depart 9 times per day. Alsa's buses depart from Barcelona Nord bus station and arrive at Valencia's Estación de Autobuses.
Techncially, flying is the fastest way to travel from Barcelona to Valencia; however, when traveling to and from Barcelona and Valencia's airports is taken into consideration taking a Renfe train is the fastest way to travel from Barcelona to Valencia. Flights traveling from Barcelona to Valencia depart from Barcelona's El Prat airport and arrive at Valencia Airport after 2:35 h of flight time. All flights require a connection. Airlines that travel directly from Barcelona to Valencia include Iberia and Air Europa.
Taking the train is the most popular way to travel from Barcelona to Valencia. While the train is more expensive than taking the bus, the hour saved traveling by train makes up for the additional cost for most travelers. Some of the train ticket cost can be offset by planning ahead and booking your Barcelona to Valencia travel as far ahead of time as possible. All trains traveling from Barcelona to Valencia are operated by Renfe, depart from Barcelona Sants train station, and arrive at either Valencia's Joaquín Sorolla or Estacio Del Nord train station. Trains traveling from Barcelona to Valencia take approximately three hours.
Valencia's reputation as a vibrant and international cultural center has made it one of the most popular destinations in Spain for international travelers. Some of Valencia's main attractions include the Valencia Cathedral, the Torres de Serranos, the Llotja de Seda and the Museu de Belles Arts de Valencia as well as Valencia C.F. and Levante UD football clubs.
You can travel by train, bus or flight for as low as $34 (€30). When you search for schedules and tickets, Omio will show you the best trip.
Renfe is Spain’s national travel company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of travel offering different levels of comfort, amenities and time needed to travel to your destination. These travel types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter travel and Trenhotel night travel.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your travel between Barcelona and Valencia.
There are 2 travel options from Barcelona to Valencia: bus or train.
The cheapest way to get from Barcelona to Valencia is by taking a bus with average ticket prices of $39 (€33) compared to other travel options to Valencia:
A bus is $40 (€35) less than a train for this route with tickets for a train from Barcelona to Valencia costing on average $79 (€68).
The fastest way to get to Valencia from Barcelona is by train with an average travel time of 3 h.
Other travel options to Valencia take longer:
Taking a bus requires on average 4 h of travel time.
The Barcelona to Valencia distance is around 187 miles (302 km).
The average frequency per day from Barcelona to Valencia is:
However, we recommend checking specific travel dates for your route between Barcelona and Valencia as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points from Barcelona to Valencia:
The following travel companies offer services from Barcelona to Valencia:
Yes, there are direct routes from Barcelona to Valencia with the following travel companies:
Direct services to Valencia tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Need a place to stay in Valencia?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Here are some other resources that might have the information you need