Travel options
from Barcelona to Valencia

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

Our recommendation

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

07:15Barcelona Sants2h40 09:55Valencia Joaquín Sorolla
0 changes
£371One-way
Cheapest
10:00Barcelona Sants5h20 15:20Valencia-Estacio Del Nord
0 changes
£291One-way
Other options
14:55Barcelona3h50 18:45Valencia, Estación de Autobuses
0 changes
£291One-way
16:55Barcelona3h50 20:45Valencia, Estación de Autobuses
0 changes
£291One-way
10:25Barcelona3h50 14:15Valencia, Estación de Autobuses
0 changes
£291One-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?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Compare prices and tickets Prices for trains, buses and flights

Thu
20 Jan
£26Renfe Regional Expres
£26Alsa
£41Air Europa
£68Balearia
Fri
21 Jan
£26Renfe Regional Expres
£17Alsa
£48Air Europa
£26Gnv
Sat
22 Jan
£22Renfe Torre del Oro
£17Alsa
£48Air Europa
Find prices
Sun
23 Jan
£24Renfe Euromed
£11Alsa
£48Air Europa
£30Gnv
Mon
24 Jan
£26Renfe Regional Expres
£12Alsa
£41Air Europa
£26Gnv
Tue
25 Jan
£22Renfe Torre del Oro
£11Alsa
£41Air Europa
£30Gnv
Wed
26 Jan
£16Renfe Euromed
£11Alsa
£48Air Europa
£26Gnv
Thu
27 Jan
£24Renfe Alvia
£11Alsa
£41Air Europa
£82Balearia
Fri
28 Jan
£26Renfe Regional Expres
£7Alsa
£41Air Europa
£26Gnv
Sat
29 Jan
£22Renfe Torre del Oro
£7Alsa
£41Air Europa
Find prices
Sun
30 Jan
£22Renfe Torre del Oro
£9Alsa
£41Air Europa
£30Gnv
Mon
31 Jan
£19Renfe Alvia
£5Alsa
£35Air Europa
Find prices
Tue
1 Feb
£19Renfe Alvia
£5Alsa
£33Air Europa
£30Gnv
Wed
2 Feb
£16Renfe Alvia
£5Alsa
£33Air Europa
Find prices
Thu
3 Feb
£16Renfe Alvia
£5Alsa
£33Air Europa
£99Balearia
Fri
4 Feb
£19Renfe Alvia
£5Alsa
£35Air Europa
£30Gnv
Sat
5 Feb
£24Renfe Euromed
£5Alsa
£33Air Europa
£30Gnv
Sun
6 Feb
£22Renfe Torre del Oro
£5Alsa
£41Air Europa
£30Gnv
Mon
7 Feb
£19Renfe Euromed
£5Alsa
£33Air Europa
£67Balearia
Tue
8 Feb
£16Renfe Alvia
£5Alsa
£33Air Europa
£30Gnv

Travel Information to Valencia from Barcelona

distanceDistance187 miles (302 km)
modeAvailable travel modesCoach, flight, ferry or train
priceTicket price range£11 - £34
cheapestCheapest modeCoach • £11 • 3 h 50 min
fastestFastest modeFlight • £30 • 55 min
carriersPopular travel companiesAlsa, Air Europa, Gnv or Renfe Euromed

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

Travelling from Barcelona to Valencia

There are several ways to travel south down the eastern side of Spain, with multiple Barcelona bus and rail services journeying directly into the heart of Valencia in just a few hours. Renfe provide the primary rail link between the two cities, whereas Alsa lead the way for any traveller wishing to journey by bus. Flights down into Valencia are also possible, although more often than not this requires a change. Connections vary depending on the choice of airline, although Madrid is a popular layover point.

Click for more information on Journey Details.

Quick Guide to Valencia

Must Know: Valencia has a good underground transport system making it easy for tourists to get around.
Must See: Valencia Cathedral and The Holy Grail - one of the many places in the world that claim to have the actual cup that Jesus drank from at the last supper.
Must Do: Visit Valencia's Central Market.
Did you know? Valencia is the birthplace of the famous Paella dish.

Not the information you were looking for? Here are some pages that might be more in line with the information you need:

Travelling from Barcelona to Valencia

Trains

Trains depart on a daily basis from Barcelona, with a direct line supplied by Renfe that goes straight into the city of Valencia. Travel time can take anywhere between three and five hours. Rail services that travel to Valencia Joaquin Sorolla are usually quickest. Anyone wishing to travel on the line to Valencia-Stacio Del Nord can still go direct but will be forced to contend with additional travel time (one/two hours extra).

Buses

Alsa are the transport company who supply the main bus route from Barcelona and offer a direct service into Valencia at least five times a day. Services are spread across the day, allowing passengers to board in the morning, afternoon or evening depending on their preferences. All services are direct and take anywhere between four and five hours. An overnight service is often available, leaving at 1:00 a.m. and arriving in Valencia at 7:00 a.m.

Flights

Iberia and Vueling provide relatively cheap flights into Valencia, although every service requires a connection at either Madrid or Mallorca. Overall travel time is five hours minimum and can exceed fifteen hours in some cases.

Travel Tips: Travel from Barcelona to Valencia

Travel to Valencia 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 Barcelona to Valencia.
FAQs

What are my Barcelona to Valencia travel options?

There are 4 travel options from Barcelona to Valencia: coach, flight, ferry or train.

What is the cheapest way to get from Barcelona to Valencia?

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

This is compared to other travel options to Valencia:

A coach is £19 less than a flight for this journey with tickets for a flight from Barcelona to Valencia costing on average £30.

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

A coach is about £5 less than a train, which costs on average £16 for this journey.

What is the fastest way from Barcelona to Valencia?

The quickest way to travel from Barcelona to Valencia is by flight, which takes on average 55 min   compared to other travel options that may take you longer to get to your destination:

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

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

In comparison, getting to Valencia by train can take on average 2 h 40 min.

What is the distance from Barcelona to Valencia?

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

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

The average frequency per day from Barcelona to Valencia is:

  • 5 trains per day.

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

When going from Barcelona to Valencia, where do I depart from Barcelona and where do I arrive in Valencia?

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

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

Which travel companies can help me find a way to get from Barcelona to Valencia?

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

  • Travel with Alsa to go to Valencia by coach. For a good deal on tickets, you can find Alsa Barcelona to Valencia tickets on Omio for £11.
  • Travel with Air Europa to go to Valencia by plane. For a good deal on tickets, you can find Air Europa Barcelona to Valencia tickets on Omio for £30.
  • Gnv can take you to Valencia by ferry. If searching for a good deal on ferries, you can find tickets for Gnv from Barcelona to Valencia for £34.
  • Renfe Euromed can take you to Valencia by train. If searching for a good deal on trains, you can find tickets for Renfe Euromed from Barcelona to Valencia for £16.

Can I travel directly from Barcelona to Valencia?

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

  • You can find direct coaches per day to take to Valencia with Alsa.
  • You can check for a direct flight to Valencia with with direct flights per day.
  • You can check for a direct train to Valencia with Renfe Alvia, Renfe Intercity, Renfe Euromed, Renfe Torre del Oro or Renfe Regional Expres with 5 direct trains per day.

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

What other destinations are worth visiting after travelling from Barcelona to Valencia?

Your journey from Barcelona to Valencia doesn't have to end in Valencia. Many of our customers like to extend their holidays to explore other popular destinations like Madrid, Alicante or Sevilla. If you’d like to add Madrid, Alicante or Sevilla to your Barcelona to Valencia trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Valencia today!

When should I book a ticket to Valencia from Barcelona online to score the best deals?

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

  • Coach tickets cost on average £11 one way.
  • Plane tickets cost on average £30 one way.
  • Ferry tickets are costing on average £34 one way.
  • Train tickets are costing £16 one way on average.

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