Travel options
from Barcelona to Vitoria-Gasteiz

You can get from Barcelona to Vitoria-Gasteiz by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Wed
Sep 29
$55Renfe
Find prices
Thu
Sep 30
$71Renfe
$55Alsa
Fri
Oct 1
$94Renfe
$55Alsa
Sat
Oct 2
$52Renfe
$55Alsa
Sun
Oct 3
$55Renfe
$55Alsa
Mon
Oct 4
$71Renfe
Find prices
Tue
Oct 5
$39Renfe
$55Alsa
Wed
Oct 6
$39Renfe
$55Alsa
Thu
Oct 7
$47Renfe
$55Alsa
Fri
Oct 8
$63Renfe
$55Alsa
Sat
Oct 9
$63Renfe
$55Alsa
Sun
Oct 10
$47Renfe
$55Alsa
Mon
Oct 11
Find prices
$55Alsa
Tue
Oct 12
Find prices
$55Alsa
Wed
Oct 13
$63Renfe
$55Alsa
Thu
Oct 14
$55Renfe
$55Alsa
Fri
Oct 15
$63Renfe
$55Alsa
Sat
Oct 16
$47Renfe
$55Alsa
Sun
Oct 17
$55Renfe
$55Alsa
Mon
Oct 18
$47Renfe
$55Alsa

Travel Information between Barcelona and Vitoria-Gasteiz

distanceDistance267 miles (431 km)
modeAvailable travel modesBus or train
priceTicket price range$55 - $56
cheapestCheapest modeBus • $55 (€44) • 7 h 35 min
fastestFastest modeTrain • $56 (€45) • 4 h 38 min
carriersPopular travel companiesAlsa or Renfe

Take a bus or train to travel 267 miles (431 km) from Barcelona to Vitoria-Gasteiz. If speed is a priority, then a train is the best option with an average duration of 4 h 38 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $55 (€44). The most popular travel companies which serve this route are Alsa or Renfe among others. Travelers can even take a direct from Barcelona to Vitoria-Gasteiz.

Travel Tips

Travel from Barcelona to Vitoria-Gasteiz
Travel to Vitoria-Gasteiz 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 Vitoria-Gasteiz.
FAQs
What are the ways to get from Barcelona to Vitoria-Gasteiz?

There are 2 ways to travel between Barcelona and Vitoria-Gasteiz including taking a bus or train.

What is the cheapest way to travel to Vitoria-Gasteiz from Barcelona?

The cheapest way to go to Vitoria-Gasteiz from Barcelona is by taking a bus, which costs on average $55 (€44).

This is compared to other ways of getting to Vitoria-Gasteiz:

Taking a bus is about $1 (€1) less than taking a train, which costs on average $56 (€45) for this journey.

What is the fastest way to travel to Vitoria-Gasteiz from Barcelona?

The quickest way to travel from Barcelona to Vitoria-Gasteiz is by train, which takes on average 4 h 38 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Vitoria-Gasteiz by bus can take on average 7 h 35 min.

What is the distance between Barcelona and Vitoria-Gasteiz?

The distance from Barcelona to Vitoria-Gasteiz is approximately 267 miles (431 km).

How many services a day are there between Barcelona and Vitoria-Gasteiz?

The average frequency per day from Barcelona to Vitoria-Gasteiz is:

  • 1 train a day.

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

Where do I depart from Barcelona? Where do I arrive in Vitoria-Gasteiz?

These are the most popular departure and arrival points when traveling from Barcelona to Vitoria-Gasteiz:

  • Most travelers catch their bus from Barcelona, Estació d'Autobusos Nord and arrive in Vitoria - Gasteiz, Estación De Autobuses.
  • Most travelers take a train from Barcelona Sants to Vitoria-Gasteiz.
Which travel companies can take me from Barcelona to Vitoria-Gasteiz?

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

  • Travel with Alsa for buses to Vitoria-Gasteiz. If you’re looking for a good deal on tickets, check for Alsa Barcelona to Vitoria-Gasteiz tickets on Omio for $55 (€44).
  • Travel with Renfe for trains to Vitoria-Gasteiz. If you’re looking for a good deal on tickets, check for Renfe Barcelona to Vitoria-Gasteiz tickets on Omio for $56 (€45).
Where else should I travel to after my journey from Barcelona to Vitoria-Gasteiz ends?
Your trip from Barcelona to Vitoria-Gasteiz doesn't have to end in Vitoria-Gasteiz. Many of our customers like to extend their vacation to explore other popular destinations like Madrid, Bilbao or Pamplona. If you’d like to add Madrid, Bilbao or Pamplona to your Barcelona to Vitoria-Gasteiz tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Vitoria-Gasteiz today!
How early should I purchase tickets to Vitoria-Gasteiz from Barcelona online for the best deals?

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

  • Bus tickets cost on average $55 (€44) one way.
  • Train tickets are costing $56 (€45) one way on average.

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