[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Vitoria-Gasteiz to Barcelona

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

Our recommendation

To get from Vitoria-Gasteiz to Barcelona on Jun 22 we recommend taking a train because it’s the best combination of price and speed.

04:35PMVitoria-Gasteiz5h00 09:35PMBarcelona Sants
0 changes
$671One-way
Cheapest
11:25AMVitoria - Gasteiz, Estación De Autobuses7h50 07:15PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$561One-way
Other options
11:25AMVitoria - Gasteiz, Estación De Autobuses8h05 07:30PMBarcelona, Estació d'Autobusos Nord
0 changes
$561One-way
03:25PMVitoria - Gasteiz, Estación De Autobuses7h35 11:00PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$561One-way
03:25PMVitoria - Gasteiz, Estación De Autobuses7h50 11:15PMBarcelona, Estació d'Autobusos Nord
0 changes
$561One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

Tue, Jun 22
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View all

COMPARE Prices for trains, buses and flights

Mon
Jun 21
$80Renfe
$56Alsa
Tue
Jun 22
$67Renfe
$56Alsa
Wed
Jun 23
$60Renfe
$56Alsa
Thu
Jun 24
$60Renfe
$56Alsa
Fri
Jun 25
$80Renfe
$56Alsa
Sat
Jun 26
$60Renfe
$56Alsa
Sun
Jun 27
$80Renfe
$56Alsa
Mon
Jun 28
$72Renfe
$56Alsa
Tue
Jun 29
$54Renfe
$56Alsa
Wed
Jun 30
$60Renfe
$56Alsa
Thu
Jul 1
$60Renfe
$42Alsa
Fri
Jul 2
$67Renfe
$42Alsa
Sat
Jul 3
$54Renfe
$42Alsa
Sun
Jul 4
$60Renfe
$42Alsa
Mon
Jul 5
$54Renfe
$42Alsa
Tue
Jul 6
$54Renfe
$42Alsa
Wed
Jul 7
$54Renfe
$42Alsa
Thu
Jul 8
$47Renfe
$42Alsa
Fri
Jul 9
$54Renfe
$42Alsa
Sat
Jul 10
$54Renfe
$42Alsa
Sun
Jul 11
$60Renfe
$42Alsa
The Window Seat

Read more about Barcelona

Barcelona: A City Guide
Barcelona: A City Guide

A dynamic seaside city bursting with noteworthy cuisine, top-notch tourist attractions and architectural masterpieces, it’s no wonder Barcelona tops many a traveler’s list as one of Europe’s favorite cities. Whether you’re strolling...

Continue reading
Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips

Travel from Vitoria-Gasteiz 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 Vitoria-Gasteiz to Barcelona.
FAQs
How do I go from Vitoria-Gasteiz to Barcelona?

There are 3 travel options from Vitoria-Gasteiz to Barcelona: bus, flight or train.

How far is Barcelona from Vitoria-Gasteiz?

You should expect to travel around 267 miles (431 km) between Vitoria-Gasteiz and Barcelona.

When traveling between Vitoria-Gasteiz and Barcelona, what are the departure and arrival points in Vitoria-Gasteiz and Barcelona?

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

  • Most travelers who buy a bus ticket from Vitoria-Gasteiz to Barcelona depart from Vitoria - Gasteiz, Estación De Autobuses to Barcelona, Estació d'Autobusos Nord.
  • Most travelers take a flight from Vitoria to Barcelona El Prat Airport.
  • Most travelers take a train from Vitoria-Gasteiz to Barcelona Sants.
Which travel companies can get me from Vitoria-Gasteiz to Barcelona?

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

  • You can go to Barcelona from Vitoria-Gasteiz by bus with Alsa. You'll see cheap bus tickets for $57 (€44) with Alsa from Vitoria-Gasteiz to Barcelona on Omio.
  • You can go to Barcelona from Vitoria-Gasteiz by plane with Vueling. You'll see cheap plane tickets for $36 (€28) with Vueling from Vitoria-Gasteiz to Barcelona on Omio.
  • You can take a train from Vitoria-Gasteiz to Barcelona with Renfe. Cheap tickets can be found for $55 (€43) with Renfe from Vitoria-Gasteiz to Barcelona.
Is there a direct service between Vitoria-Gasteiz and Barcelona?

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

  • You can take a direct bus with Alsa.
  • You'll find direct trains with Renfe.

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

Where else should I travel to after my journey to Barcelona from Vitoria-Gasteiz ends?
Looking to extend your trip from Vitoria-Gasteiz to Barcelona? Many Omio customers who go from Vitoria-Gasteiz to Barcelona usually extend their vacation to explore other popular destinations like Madrid, Paris or Valencia. If you're looking to explore Madrid, Paris or Valencia from Barcelona, let Omio find you the best connections available at an affordable price.
How early should I purchase tickets between Vitoria-Gasteiz and Barcelona online for the best deals?

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

  • A bus ticket for this trip costs on average $57 (€44) one way.
  • A plane ticket costs $36 (€28) one way on average for this route.
  • A train ticket for this trip is costing $55 (€43) one way on average.

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

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

The cheapest way to travel between Vitoria-Gasteiz and Barcelona is by taking a flight with an average price of $36 (€28).

This is compared to other travel options to Barcelona:

Taking a flight is about $21 (€16) less than taking a bus, which costs on average $57 (€44) for this trip.

A flight is $19 (€15) less than a train for this trip with tickets for a train from Vitoria-Gasteiz to Barcelona costing on average $55 (€43).

What is the quickest way to get from Vitoria-Gasteiz to Barcelona?

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

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

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

In comparison, getting to Barcelona by train can take on average 5 h.

Stations

Important Stations and Airports for this Journey

Vitoria-Gasteiz
Barcelona
Vitoria - Gasteiz
Amenities