How to get from Barcelona to Valencia

5 ways to travel via train, bus, rideshare, and car

Train

Take the train Eur at the station Barcelona-Sants .

The journey takes approximately 3 h 12 min. The travel distance is 344 km.
Carrier is Renfe Viajeros. Ticket price is about 23–29 EUR.

Book

Find hotel deals and discounts up to 20% in Valencia at Booking


Bus

Take the bus 262 at the station Barcelona Nord .

The journey takes approximately 5 h 15 min. The travel distance is 367 km.
Carrier is Eurolines FR. Ticket price is about 19–40 EUR.

Book

Get off at the station Valencia
Find hotel deals and discounts up to 20% in Valencia at Booking


Bus, train

Take the bus 530 at the station Barcelona Sants .

The journey takes approximately 4 h 15 min. The travel distance is 289 km.
Carrier is Eurolines FR. Ticket price is about 20–29 EUR.

Book

Get off at the station Castellon
183 m on foot from the station Castellon to the station Castellón De La Plana.


Take the train C6 at the station Castellón De La Plana .

The journey takes approximately 1 h 26 min. The travel distance is 74 km.
Carrier is Renfe Cercanias. Ticket price is about – .

Book

Find hotel deals and discounts up to 20% in Valencia at Booking


Drive

In a rental car

The drive will take 207 minutes. The distance between Barcelona and Valencia is 352 km. You will use 28 liters of gasoline at a cost of €36.

See on this site which rental company has the best deal.



Find hotel deals and discounts up to 20% in Valencia at Booking


By plane

Take the train R2n at the station Passeig De Gracia .

The journey takes approximately 25 min. The travel distance is 17 km.
Carrier is Renfe Cercanias. Ticket price is about – .

Book

Get off at the station Aeroport
82 m on foot from the station Aeroport to the airport Barcelona (BCN).


Fly out of the airport Barcelona (BCN)

The journey takes approximately 1 h .

174 m on foot from the airport Valencia (VLC) to the station Aeroport.


Take the subway 3 at the station Aeroport .

The journey takes approximately 20 min. The travel distance is 9 km.
Carrier is Metro Valencia. Ticket price is about 1–3 EUR.

Get off at the station Xàtiva
Find hotel deals and discounts up to 20% in Valencia at Booking