Travel options
from Valencia to Barcelona

You can get from Valencia to Barcelona by train, bus or flight.

Our recommendation

To get from Valencia to Barcelona on 19 Oct we recommend taking a train because it’s the best combination of price and speed.

16:12Valencia-Estacio Del Nord3h26 19:38Barcelona Sants
0 changes
£291One-way
Cheapest
16:38Valencia-Estacio Del Nord5h29 22:07Barcelona Sants
0 changes
£261One-way
Other options
16:00Valencia, Estación de Autobuses3h45 19:45Barcelona
0 changes
£261One-way
14:30Valencia, Estación de Autobuses3h45 18:15Barcelona
0 changes
£261One-way
16:00Valencia, Estación de Autobuses4h00 20:00Barcelona, Estació d'Autobusos Nord
0 changes
£261One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Mon
18 Oct
£26Renfe
£26Alsa
£90Air Europa
£45Gnv
Tue
19 Oct
£26Renfe
£26Alsa
£38Air Europa
£28Gnv
Wed
20 Oct
£26Renfe
£18Alsa
£46Air Europa
£45Balearia
Thu
21 Oct
£26Renfe
Find prices
£51Air Europa
£28Gnv
Fri
22 Oct
£26Renfe
£16Alsa
£51Vueling
£45Gnv
Sat
23 Oct
£24Renfe
£13Alsa
£53Air Europa
Find prices
Sun
24 Oct
£26Renfe
Find prices
£56Air Europa
£28Gnv
Mon
25 Oct
£26Renfe
£11Alsa
£50Air Europa
£80Balearia
Tue
26 Oct
£26Renfe
Find prices
£28Air Europa
£28Gnv
Wed
27 Oct
£22Renfe
£11Alsa
£46Air Europa
Find prices
Thu
28 Oct
£26Renfe
£11Alsa
£38Air Europa
£80Balearia
Fri
29 Oct
£26Renfe
£16Alsa
£48Vueling
£56Balearia
Sat
30 Oct
£26Renfe
£11Alsa
£56Air Europa
£28Gnv
Sun
31 Oct
£25Renfe
£11Alsa
£56Air Europa
£52Balearia
Mon
1 Nov
£26Renfe
£11Alsa
£50Air Europa
£28Gnv
Tue
2 Nov
£26Renfe
£11Alsa
£43Air Europa
£28Gnv
Wed
3 Nov
£18Renfe
£11Alsa
£37Air Europa
£58Trasmediterránea S.A.
Thu
4 Nov
£22Renfe
£11Alsa
£37Air Europa
£28Gnv
Fri
5 Nov
£22Renfe
£11Alsa
£52Air Europa
£28Gnv
Sat
6 Nov
£14Renfe
£11Alsa
£37Air Europa
£28Gnv
Sun
7 Nov
£26Renfe
£11Alsa
£40Air Europa
£28Gnv

Travel Information between Valencia and Barcelona

distanceDistance187 miles (302 km)
modeAvailable travel modesFlight, coach, ferry or train
priceTicket price range£13 - £44
cheapestCheapest modeCoach • £13 • 4 h
fastestFastest modeFlight • £44 • 1 h 5 min
carriersPopular travel companiesVueling, Alsa, Gnv or Renfe

Travel 187 miles (302 km) by flight, coach, ferry or train between Valencia and Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £13. The most popular travel providers which serve this route are Vueling, Alsa, Gnv or Renfe among others. Travellers can even take a direct flight, ferry or train from Valencia to Barcelona.

How to Travel from Valencia to Barcelona

The Mediterranean city of Valencia is around 300 kilometers southwest of the Catalan capital Barcelona. There are frequent trains and coaches connecting the 2 cities. The quickest train journeys for travelers in Spain journey along the Mediterranean coast and take a little over 3 hours, while direct coaches make the trip north in 4 to 5 hours.

What is the best way to travel from Valencia to Barcelona?

Cheapest way to travel from Valencia to Barcelona

Taking the bus is the cheapest way to travel from Valencia to Barcelona. Coaches traveling from Valencia to Barcelona depart from Valencia's Estación de Autocoaches and take at least 4 hours to arrive at Barcelona's Estació d'Autobusos Nord. At least 8 coaches travel from Valencia to Barcelona every day, with the first bus departing Valencia at 2:21 a.m. ALSA is the main bus company that travels from Valencia to Barcelona.

Fastest way to travel from Valencia to Barcelona

Technically, taking a flight is the fastest way to travel from Valencia to Barcelona; however, when traveling to and from Valencia and Barcelona's airports is taken into consideration taking a Renfe train is actually the fastest way to travel. All flights traveling from Valencia to Barcelona involve a transfer in Madrid. Trains traveling from Valencia to Barcelona depart from Valencia's Joaquín Sorolla train station and arrive at Barcelona's Sants train station after 3:09 h of traveling.

Most popular way to travel from Valencia to Barcelona

Taking the bus is the most popular way to travel from Valencia to Barcelona. The bus journey from Valencia to Barcelona is cheaper than taking the train or bus while only taking approximately 50 minutes longer to arrive in Barcelona. Coaches depart frequently from Valencia's Estación de Autocoaches and arrive at Barcelona's Estació d'Autobusos Nord after 4 hours of traveling.

Travel Tips

Travel from Valencia to Barcelona
Travel to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Valencia to Barcelona.
FAQs
How do you get from Valencia to Barcelona?

There are 4 ways that you can travel from Valencia to Barcelona. You can take a flight, coach, ferry or train.

How do I get from Valencia to Barcelona the cheapest way?

Coach services offer the cheapest way to get from Valencia to Barcelona. Tickets for a coach cost on average £13.

This is compared to other travel options to Barcelona:

A coach journey is usually £31 less than a journey to Barcelona by plane, which costs on average £44 for the same trip.

A coach is generally £3 less than a ferry for the same journey. A ferry costs on average £16 from Valencia to Barcelona.

A coach is £13 less than a train for this trip with tickets for a train from Valencia to Barcelona costing on average £26.

What is the fastest way to Barcelona from Valencia?

The fastest way from Valencia to Barcelona is by flight with an average journey time of 1 h 5 min.

Other travel options from Valencia to Barcelona can usually take longer:

In comparison, travelling by coach can take you on average 4 h.

In comparison, getting to Barcelona by ferry can take on average NaN h NaN min.

In comparison, taking a train requires on average 2 h 40 min   of travel time.

How many miles are between Valencia and Barcelona

The distance from Valencia to Barcelona is approximately 187 miles (302 km).

How many services a day are there from Valencia to Barcelona?

The average frequency per day from Valencia to Barcelona is:

  • 6 trains per day.

However, we recommend checking specific travel dates for your route between Valencia and Barcelona as scheduled services by flight, coach, ferry or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Valencia to Barcelona?

These are the most popular departure and arrival points when travelling from Valencia to Barcelona:

  • Most travellers board their plane from Valencia Airport and arrive in Barcelona El Prat Airport.
  • Most travellers catch their coach from Valencia, Estación de Autobuses and arrive in Barcelona, Estació d'Autobusos Nord.
  • Most travellers board their train from Valencia Joaquín Sorolla and arrive in Barcelona Sants.
Which travel companies can get me from Valencia to Barcelona?

If finding a good deal is your main consideration for your trip from Valencia to Barcelona, then we'll help you find the best value travel companies for you:

  • Travel with Vueling for flights to Barcelona. If you’re looking for a good deal on tickets, check for Vueling Valencia to Barcelona tickets on Omio for £44.
  • Alsa can take you to Barcelona by coach. If searching for a good deal on coaches, you can find tickets for Alsa from Valencia to Barcelona for £13.
  • Travel with Gnv for ferries to Barcelona. If you’re looking for a good deal on tickets, check for Gnv Valencia to Barcelona tickets on Omio for £16.
  • Renfe can take you to Barcelona by train. If searching for a good deal on trains, you can find tickets for Renfe from Valencia to Barcelona for £26.
Is there a direct service from Valencia to Barcelona?

Yes, there are direct routes from Valencia to Barcelona with the following travel companies:

  • You can check for a direct flight to Barcelona with with direct flights per day.
  • You'll find direct ferry services to Barcelona with with around direct ferries every day.
  • You'll find direct train services to Barcelona with Renfe with around 6 direct trains every day.

As you won't need to change at another stop in between, direct services to Barcelona tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

What is another destination I should add to my tour from Valencia to Barcelona?
Your journey from Valencia to Barcelona doesn't have to end in Barcelona. Many of our customers like to extend their holidays to explore other popular destinations like Madrid, Paris or Sevilla. If you’d like to add Madrid, Paris or Sevilla to your Valencia to Barcelona trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Barcelona today!
How early should I purchase tickets to Barcelona from Valencia online for the best deals?

When planning your trip between Valencia and Barcelona, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing £44 one way on average.
  • Coach tickets are costing £13 one way on average.
  • Ferry tickets are costing on average £16 one way.
  • Train tickets are costing £26 one way on average.

However, we recommend buying tickets between Valencia and Barcelona online a few months in advance to get the best deals and save money on your upcoming journey.