Travel options
from Barcelona to Palencia

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

Our recommendation

To get from Barcelona to Palencia on Jan 24 we recommend taking a flight because it’s the best combination of price and speed.

06:10PMBarcelona El Prat Airport1h25 07:35PMLeon
0 changes
$1151One-way
Cheapest
09:30AMBarcelona Sants6h55 04:25PMPalencia
0 changes
$601One-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

Travel Information between Barcelona and Palencia

distanceDistance347 miles (559 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$29 - $74
cheapestCheapest modeFlight • $29 (€24) • 1 h 30 min
fastestFastest modeFlight • $29 (€24) • 1 h 30 min
carriersPopular travel companiesAlsa, Ryanair or Renfe

Travel 347 miles (559 km) by bus, flight or train between Barcelona and Palencia. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $29 (€24). The most popular travel companies which serve this trip are Alsa, Ryanair or Renfe among others. Travelers can even take a direct train from Barcelona to Palencia.

Travel Tips: Travel from Barcelona to Palencia

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

How do I get from Barcelona to Palencia?

There are 3 travel options from Barcelona to Palencia: bus, flight or train.

What is the cheapest way to go from Barcelona to Palencia?

The cheapest way to get from Barcelona to Palencia is by taking a flight. You can find average ticket prices around $29 (€24) compared to other travel options to Palencia:

A flight is generally $24 (€20) less than a bus for the same trip. Taking a bus costs on average $53 (€44) from Barcelona to Palencia.

A flight is generally $45 (€37) less than a train for the same route. Taking a train costs on average $74 (€61) from Barcelona to Palencia.

What is the quickest way to get from Barcelona to Palencia?

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

There are alternative travel options to Palencia that can usually take longer:

In comparison, going by bus can take 9 h 35 min   on average.

In comparison, traveling by train can take you on average 6 h 55 min.

How far is it from Barcelona to Palencia?

The distance from Barcelona to Palencia is approximately 347 miles (559 km).

How many scheduled departures are there a day from Barcelona to Palencia?

The average frequency per day from Barcelona to Palencia is:

  • 1 train a day.

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

What are the departure and arrival points in Barcelona and in Palencia?

These are the most popular departure and arrival points from Barcelona to Palencia:

  • Buses from Barcelona to Palencia most often leave from Barcelona, Estació d'Autobusos Nord and arrive in Palencia, Estación de Tren.
  • Trains most often depart from Barcelona at Barcelona Sants and arrive in Palencia at Palencia.

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

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

  • Travel with Alsa to go to Palencia by bus. For a good deal on tickets, you can find Alsa Barcelona to Palencia tickets on Omio for $53 (€44).
  • Travel with Ryanair for flights to Palencia. If you’re looking for a good deal on tickets, check for Ryanair Barcelona to Palencia tickets on Omio for $29 (€24).
  • Travel with Renfe to go to Palencia by train. For a good deal on tickets, you can find Renfe Barcelona to Palencia tickets on Omio for $74 (€61).

Is it possible to travel directly from Barcelona to Palencia?

Yes, there are direct services available from Barcelona to Palencia with the following travel companies:

  • You can travel directly by train with Renfe Alvia with 1 direct train per day.

Direct services tend to save you time and add more convenience in getting you to Palencia as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Palencia from Barcelona.

Where should I go next after I travel between Barcelona and Palencia?

Looking to extend your trip from Barcelona to Palencia? Many Omio customers who go from Barcelona to Palencia usually extend their vacation to explore other popular destinations like Madrid, Valladolid or Burgos. If you're looking to explore Madrid, Valladolid or Burgos from Palencia, let Omio find you the best connections available at an affordable price.

How far in advance should I book my Barcelona to Palencia one way ticket online to get the best deals?

Before traveling from Barcelona to Palencia, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket costs $53 (€44) one way on average for this trip.
  • A plane ticket is costing on average $29 (€24) one way for this trip.
  • A train ticket for this route is costing $74 (€61) one way on average.

But we recommend booking Barcelona to Palencia tickets online a few months before your planned travel date to score the best deals and save money on your trip.