Travel options
from Barcelona to Barbastro

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

Our recommendation

To get from Barcelona to Barbastro on Dec 3 we recommend taking a bus because it’s the best combination of price and speed.

07:50PMBarcelona2h00 09:50PMBarbastro
0 changes
$131One-way
Cheapest
07:50PMBarcelona2h00 09:50PMBarbastro
0 changes
$131One-way
Other options
04:30PMBarcelona2h30 07:00PMBarbastro
0 changes
$181One-way
03:00PMBarcelona2h30 05:30PMBarbastro
0 changes
$201One-way
06:00AMBarcelona3h10 09:10AMBarbastro
0 changes
$181One-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

Compare prices and tickets Prices for trains, buses and flights

Thu
Dec 2
$12Avanza
Fri
Dec 3
$12Avanza
Sat
Dec 4
$12Avanza
Sun
Dec 5
$12Avanza
Fri
Dec 10
$12Avanza
Sat
Dec 11
$12Avanza
Mon
Dec 13
$12Avanza
Wed
Dec 15
$12Avanza
Thu
Dec 16
$12Avanza
Fri
Dec 17
$12Avanza
Mon
Dec 20
$12Avanza
Wed
Dec 22
$12Avanza

Travel Information between Barcelona and Barbastro

distanceDistance113 miles (183 km)
modeAvailable travel modesBus
fastestFastest modeBus • $12 (€10) • 2 h 35 min
carriersPopular travel companiesAvanza

Take a bus to travel 113 miles (183 km) between Barcelona and Barbastro. Avanza is the main travel company operating this trip. Travelers can even take a direct from Barcelona to Barbastro.

Travel Tips

Travel from Barcelona to Barbastro
Travel to Barbastro 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 Barbastro.
FAQs
How do I reach Barbastro from Barcelona?

Travel Barcelona to Barbastro by bus.

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

The fastest way to travel between Barcelona and Barbastro is by bus, which requires on average 2 h 35 min   of travel time.

How far is Barbastro from Barcelona?

Barbastro is approximately 113 miles (183 km) away from Barcelona.

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

The average frequency per day from Barcelona to Barbastro is:

  • Around 4 buses per day.

However, we recommend checking specific travel dates for your route between Barcelona and Barbastro as scheduled services by bus can vary by season or day of the week.

When traveling from Barcelona to Barbastro, what are the departure and arrival points in Barcelona and Barbastro?

These are the most popular departure and arrival points when traveling from Barcelona to Barbastro:

  • Most travelers board their bus from Barcelona, Estació d'Autobusos Nord and arrive in Barbastro.
Which travel companies can get me from Barcelona to Barbastro?

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

  • Travel with Avanza for buses to Barbastro. If you’re looking for a good deal on tickets, check for Avanza Barcelona to Barbastro tickets on Omio for $12 (€10).
What is another destination I should add to my tour from Barcelona to Barbastro?
Omio customers who travel from Barcelona to Barbastro often also extend their vacation to go to Zaragoza, Lleida or Huesca. Omio can help you plan your trip by finding the best connections between Barbastro and these popular destinations at a great price.
How early should I purchase tickets to Barbastro from Barcelona online for the best deals?

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

  • A bus ticket for this journey is costing $12 (€10) one way on average.

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

Travelling from Barcelona to Barbastro: related information

Here are some other resources that might have the information you need