How to get from Valencia to Barcelona

Travel options
from Valencia to Barcelona

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

Our recommendation
flight

To get from Valencia to Barcelona on 03 Jul we recommend taking a flight because it’s the best combination of price and speed.

16:45Valencia Airport1h05 17:50Barcelona El Prat Airport
0 changes
£451One-way
Cheapest
16:38Valencia-Estacio Del Nord5h29 22:07Barcelona Sants
0 changes
£271One-way
Other options
14:30Valencia, Estación de Autobuses3h45 18:15Barcelona
0 changes
£281One-way
07:00Valencia, Estación de Autobuses3h45 10:45Barcelona
0 changes
£281One-way
10:00Valencia, Estación de Autobuses4h00 14:00Barcelona
0 changes
£281One-way

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay in Barcelona?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Compare prices and tickets Prices for trains, buses and flights

Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul
Thu
21 Jul
Fri
22 Jul
Sat
23 Jul

Travel Information between Valencia and Barcelona

distanceDistance187 miles (302 km)
modeAvailable travel modesCoach, flight, ferry or train
priceTicket price range£13 - £71
cheapestCheapest modeCoach • £13 • 3 h 45 min
fastestFastest modeFlight • £28 • 1 h 5 min
carriersPopular travel companiesAlsa, Vueling, TRMG or Renfe Regional Expres

Travel 187 miles (302 km) by coach, flight, 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 Alsa, Vueling, TRMG or Renfe Regional Expres among others. Travellers can even take a direct coach, 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

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

A coach service offers the cheapest way to travel from Valencia to Barcelona, which costs on average £13.

This is compared to other ways of getting to Barcelona:

A coach is £15 less than a flight for this trip with tickets for a flight from Valencia to Barcelona costing on average £28.

A coach is £58 less than a ferry for this journey with tickets for a ferry from Valencia to Barcelona costing on average £71.

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

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

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

In comparison, going by coach can take 3 h 45 min   on average.

In comparison, travelling by ferry can take you on average NaN h NaN min.

In comparison, going by train can take 2 h 40 min   on average.

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

The average frequency per day from Valencia to Barcelona is:

  • 1 coach a day.
  • 2 trains per day.

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

These are the most popular departure and arrival points for travellers from Valencia to Barcelona:

  • Coaches from Valencia to Barcelona most often leave from Valencia, Estación de Autobuses and arrive in Barcelona, Estació d'Autobusos Nord.
  • Flights most often depart from Valencia at Valencia Airport and arrive in Barcelona at Barcelona El Prat Airport.
  • Trains most often depart from Valencia at Valencia Joaquín Sorolla and arrive in Barcelona at Barcelona Sants.

Omio works with many trusted partners that can help you travel the best way from Valencia to Barcelona:

  • You can travel by coach to Barcelona from Valencia with Alsa, and you can find Alsa Valencia to Barcelona tickets for £13 on Omio.
  • You can travel by plane between Valencia and Barcelona with Vueling, and you can find Vueling Valencia to Barcelona tickets for £28 on Omio.
  • You can travel between Valencia and Barcelona by ferry with TRMG. You can find cheap tickets on Omio for £71 with TRMG from Valencia to Barcelona.
  • You can take a train from Valencia to Barcelona with Renfe Regional Expres. Cheap tickets can be found for £27 with Renfe Regional Expres from Valencia to Barcelona.

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

  • You'll find direct coach services to Barcelona with Alsa with around 1 direct coach every day.
  • You can find direct flights per day to take to Barcelona with Vueling.
  • You can find direct ferries per day to take to Barcelona with.
  • You can find 2 direct trains per day to Barcelona with Renfe Alvia, Renfe Intercity, Renfe Euromed or Renfe Regional Expres.

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 buy tickets for this route.

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!

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

  • Coach tickets are costing £13 one way on average.
  • Plane tickets cost £28 one way on average.
  • Ferry tickets cost on average £71 one way.
  • Train tickets cost on average £27 one way.

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language