Cheap bus tickets from Vitoria-Gasteiz to Barcelona

Showing times and prices for Dec 9

Cheapest

$40

Average

$47

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vitoria-Gasteiz to Barcelona will cost around $ 47 if you buy it on the day, but the cheapest tickets can be found for only $ 40.

Cheapest
07:30AMVitoria-Gasteiz8h35 04:05PMBarcelona, Estació d'Autobusos Nord
1 changes
$401One-way
Cheapest
07:30AMVitoria-Gasteiz8h25 03:55PMBarcelona, Estación de Autobuses de Barcelona/Sants
1 changes
$401One-way
2nd Cheapest
11:10PMVitoria-Gasteiz7h20 06:30AMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$531One-way
2nd Cheapest
11:10PMVitoria-Gasteiz7h35 06:45AMBarcelona, Estació d'Autobusos Nord
0 changes
$531One-way

Bus schedule from Vitoria-Gasteiz to Barcelona

Showing buses for tomorrow, Thu, Dec 9
07:30AMVitoria-Gasteiz8h35 04:05PMBarcelona, Estació d'Autobusos Nord
0 changes
07:30AMVitoria-Gasteiz8h25 03:55PMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
11:10PMVitoria-Gasteiz7h20 06:30AMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
11:10PMVitoria-Gasteiz7h35 06:45AMBarcelona, Estació d'Autobusos Nord
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 9
$69Renfe Alvia
$40Alsa
Fri
Dec 10
$54Renfe Alvia
$40Alsa
Sat
Dec 11
$54Renfe Alvia
$53Alsa
Sun
Dec 12
$61Renfe Alvia
$53Alsa
Mon
Dec 13
$46Renfe Alvia
$40Alsa
Tue
Dec 14
$38Renfe Alvia
$40Alsa
Wed
Dec 15
$38Renfe Alvia
$40Alsa
Thu
Dec 16
$38Renfe Alvia
$40Alsa
Fri
Dec 17
$54Renfe Alvia
$40Alsa
Sat
Dec 18
$38Renfe Alvia
$53Alsa
Sun
Dec 19
$38Renfe Alvia
$53Alsa
Mon
Dec 20
$69Renfe Alvia
$40Alsa
Tue
Dec 21
$69Renfe Alvia
$40Alsa
Wed
Dec 22
$69Renfe Alvia
$40Alsa
Thu
Dec 23
$69Renfe Alvia
$40Alsa
Fri
Dec 24
$61Renfe Alvia
$40Alsa
Sat
Dec 25
$61Renfe Alvia
$53Alsa
Sun
Dec 26
$69Renfe Alvia
$53Alsa
Mon
Dec 27
$69Renfe Alvia
$40Alsa
Tue
Dec 28
$69Renfe Alvia
$40Alsa

Bus times from Vitoria-Gasteiz to Barcelona

Showing times and prices for Dec 9

Fastest Journey

7 h 20 m

Average

7 h 58 m

Buses per day

4

Distance

431 km

Of the 4 buses that leave Vitoria-Gasteiz for Barcelona every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 431 km distance in an average of 7 h 58 m but if you time it right, some buses will get you there in just 7 h 20 m .

The slowest buses will take 8 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:10PMVitoria-Gasteiz7h20 06:30AMBarcelona, Estación de Autobuses de Barcelona/Sants
0 changes
$531One-way
2nd Fastest
11:10PMVitoria-Gasteiz7h35 06:45AMBarcelona, Estació d'Autobusos Nord
0 changes
$531One-way
07:30AMVitoria-Gasteiz8h25 03:55PMBarcelona, Estación de Autobuses de Barcelona/Sants
1 changes
$401One-way
07:30AMVitoria-Gasteiz8h35 04:05PMBarcelona, Estació d'Autobusos Nord
1 changes
$401One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Vitoria-Gasteiz to Barcelona

distanceDistance267 miles (431 km)
durationAverage bus duration7 h 35 min
priceAverage bus ticket price$44 (€36)
changesDirect busYes
carriersBus providersAlsa

Buses from Vitoria-Gasteiz to Barcelona cover the 267 miles (431 km) long trip taking on average 7 h 35 min with our travel partners like Alsa. There are direct bus services available. While the average ticket price for this journey costs around $44 (€36), you can find the cheapest bus ticket for as low as $40 (€33). Travelers depart most frequently from Vitoria-Gasteiz and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies: Alsa Vitoria-Gasteiz – Barcelona

Buy your official Alsa bus tickets to Barcelona from Vitoria-Gasteiz from $40 (€33) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Alsa

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

  • Average Price: $40

Alsa's current ticket policies due to COVID-19 for your bus between Vitoria-Gasteiz and Barcelona are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Buses from Vitoria-Gasteiz to Barcelona

Several buses leave daily from Vitoria-Gasteiz to Barcelona, completing the journey in just over 7 hours. Passengers can choose between direct routes and itineraries with 1 transfer at Zaragoza bus station. The 568-kilometre route begins at the Vitoria-Gasteiz bus station and ends at Barcelona Sants station or Barcelona Nord station.

What buses go from Vitoria-Gasteiz to Barcelona?

All Vitoria-Gasteiz Barcelona buses are managed by the Alsa company. For this itinerary it operates with its Normal service, made up of a fleet of state-of-the-art coaches equipped with anatomical and reclining seats, WC, free wifi connection and touch screens with audiovisual content.

How long does the bus from Vitoria-Gasteiz to Barcelona take?

The average duration of direct buses Vitoria-Gasteiz Barcelona is 7 hours and 15 minutes. The buses that make 1 transfer in Zaragoza complete their journey in 7 hours and 15 minutes, in the case of the fastest. Other transfer routes have a duration of 7 hours and 35 minutes.

How many buses are there from Vitoria-Gasteiz to Barcelona?

Every day 5 buses depart from Vitoria-Gasteiz to Barcelona, 4 direct buses and 1 bus with transfer in Zaragoza. This frequency is maintained on weekends. The Vitoria-Gasteiz Barcelona buses are scheduled at different times in the morning, afternoon and evening.

Where do buses from Vitoria-Gasteiz to Barcelona depart from and arrive at?

Vitoria-Gasteiz bus station : it is located in the Plaza de Euskaltzaindia, in the centre of the city. It is a modern building with car parking, bicycle parking, restaurant, cafeteria and slogan.

Barcelona Sants station and Barcelona Nord station: Barcelona Sants station is located in the district of Sants-Montjuic. Line 3 of the metro allows access from the station to the centre of Barcelona in 7 minutes. The Sants station building houses a car park, car rental offices, ATMs, lockers, cafeterias, restaurants and shops. For its part, Barcelona Nord station is located to the north of Barcelona, and from there you can access the centre of Barcelona via the city bus line 54 in 15 minutes. The facilities of this station include restaurant, waiting rooms, consignment service, free wifi connection and parking.

Travel Tips: Bus to Barcelona from Vitoria-Gasteiz

Take the bus 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 much does a cheap bus between Vitoria-Gasteiz and Barcelona cost?

Omio customers have found cheap bus tickets to Barcelona from Vitoria-Gasteiz for as low as $40 (€33)  for the next 7 days.

What is the price of a bus ticket between Vitoria-Gasteiz and Barcelona?

If you are looking to book your bus ticket in the next 7 days, you can expect the Vitoria-Gasteiz to Barcelona bus to cost on average $44 (€36)  one way.

What is the distance to Barcelona from Vitoria-Gasteiz by bus?

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

How long is the bus ride to Barcelona from Vitoria-Gasteiz?

On average the Vitoria-Gasteiz to Barcelona bus travel time is 7 h 35 min  for the 267 miles (431 km) long trip, but the duration can vary if you travel on weekends and holidays.

What station does the bus from Vitoria-Gasteiz to Barcelona depart from? Which Barcelona bus station do I come into from Vitoria-Gasteiz?

When taking the bus between Vitoria-Gasteiz and Barcelona, you can choose to depart from bus stations like Vitoria - Gasteiz, Estación De Autobuses, Vitoria-Gasteiz, Aeropuerto and Vitoria-Gasteiz, Bastiturri Kalea. Your journey can end in bus stations such as Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

Omio customers who travel this route most frequently depart from Vitoria-Gasteiz   and arrive in Barcelona, Estació d'Autobusos Nord.

Where do I find the Vitoria-Gasteiz bus station to Barcelona? Where is the Barcelona bus station?

Passengers booking this route most frequently board their buses from Vitoria-Gasteiz and need to travel around 1.3 miles (2.1 km) from the city center to get to this bus station.

Passengers arriving in Barcelona most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel around 1.3 miles (2.1 km) from this bus station to the city center.

What bus providers offer a service from Vitoria-Gasteiz to Barcelona?

For the best Vitoria-Gasteiz to Barcelona bus to book, you can travel safely and comfortably with Alsa. However, it's always good to check all possible bus companies with services between Vitoria-Gasteiz and Barcelona to compare what amenities they may offer.

What are the first and last departure bus times from Vitoria-Gasteiz to Barcelona?

You can take the first bus from Vitoria-Gasteiz to Barcelona at 6: 30 AM. The last bus from Vitoria-Gasteiz to Barcelona that you can take departs at 10: 10 PM. Omio shows you the latest bus from Vitoria-Gasteiz to Barcelona schedule to help you book the best departure time for this route.

How far in advance should I book a bus ticket from Vitoria-Gasteiz to Barcelona to get the best deals?

The price of a one way bus ticket from Vitoria-Gasteiz to Barcelona is on average $44 (€36) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets from Vitoria-Gasteiz to Barcelona available a few months in advance.