Vitoria-Gasteiz to Barcelona by bus

Travelling from Vitoria-Gasteiz to Barcelona by bus takes about 28h 20m, run by FlixBus. This is the best option we found on this route.

Recommended route
€71
28h 20m·3 transfers
See live options and dates

Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.

The journey, step by step

  1. 1busVitoria-Gasteiz San SebastiánFlixBus
  2. 2busSan Sebastián ToulouseFlixBus
  3. 3busToulouse NarbonneFlixBus
  4. 4busNarbonne BarcelonaFlixBus

Vitoria-Gasteiz to Barcelona by bus: common questions

How long does Vitoria-Gasteiz to Barcelona take by bus?

About 28h 20m, 3 transfers.

How much is a bus ticket from Vitoria-Gasteiz to Barcelona?

The best price in our latest check was €71. The exact fare depends on the date and how full the service is.

Who runs the bus from Vitoria-Gasteiz to Barcelona?

FlixBus. You buy the ticket directly from them.

Is this the best option on the route?

Yes, by bus is the best option we found: 28h 20m, from €71.

What Omio sells on this route

Omio's own lowest fares, one per mode. These are starting prices for the route in general, not for a date you picked, and they are refreshed once a day.

  • Bus· 7h 10mfrom €38Omio
  • Train· 5h 26mfrom €53Omio

Omio last refreshed these on Fri, Sep 4

Search this route on Omio

Where else this route goes

  • Vitoria-Gasteiz Barcelona bus
  • Vitoria-Gasteiz to Barcelona by bus
  • bus ticket Vitoria-Gasteiz to Barcelona
  • how long is the bus from Vitoria-Gasteiz to Barcelona