Compare prices and tickets by train, bus or flight

Jan 24
Find prices
Find prices
$58Air Europa
Jan 25
Find prices
Find prices
$58Air Europa
Jan 26
$44Renfe Alvia
Find prices
Find prices
Jan 27
Find prices
Find prices
$53Air Europa
Jan 28
$62Renfe Alvia
Jan 29
Find prices
$58Air Europa

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

Eurolines France
Bla Bla Bus

Overview: Bus from Barcelona to Vigo

distanceDistance562 miles (906 km)
durationAverage bus duration14 h 35 min
priceAverage bus ticket price$80 (€66)
changesDirect busYes
carriersBus providersVibasa, Flixbus or BlaBlaCar

Buses from Barcelona to Vigo cover the 562 miles (906 km) long journey taking on average 14 h 35 min with our travel partners like Vibasa, Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $60 (€50), but the average price of bus tickets is $80 (€66). Travelers depart most frequently from Barcelona Sants and arrive in Vigo, Estacion de Autobuses.

Bus companies: Barcelona to Vigo with FlixBus

FlixBus buses will get you between Barcelona and Vigo from $60 (€50). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.


Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Barcelona and Vigo.

If you’re looking for a smooth and easy bus between Barcelona and Vigo, check Omio for FlixBus buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 562 miles (906 km) trip between Barcelona and Vigo, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route from Barcelona to Vigo as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses from Barcelona to Vigo in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses from Barcelona to Vigo starting at $60 (€50), buy your official FlixBus tickets with Omio online quickly and easily!

When you buy your FlixBus bus tickets from Barcelona to Vigo don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Bus to Vigo from Barcelona

Take the bus to Vigo 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 Vigo.

How much are cheap buses between Barcelona and Vigo?

Omio customers have found the cheapest buses from Barcelona to Vigo to cost as little as $60 (€50)  in the next 7 days.

What is the price of a bus ticket between Barcelona and Vigo?

If you are looking to book your bus ticket in the next 7 days, you can expect the Barcelona to Vigo bus to cost on average $80 (€66)  one way.

How far is Barcelona to Vigo by bus?

The Barcelona to Vigo bus distance is approximately 562 miles (906 km).

What is the Barcelona to Vigo bus travel time?

The Barcelona to Vigo bus duration is on average 14 h 35 min, which is to be expected when traveling 562 miles (906 km) between Barcelona and Vigo. However, the time it takes can vary based on specific dates, weekends, and holidays.

What station does the bus from Barcelona to Vigo depart from? Which Vigo bus station do I come into from Barcelona?

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

Omio customers who travel this route most frequently depart from Barcelona Sants   and arrive in Vigo, Estacion de Autobuses.

Where do I find the Barcelona bus station to Vigo? Where is the Vigo bus station?

The most popular departure bus station with passengers for this trip, called Barcelona Sants, is located 1.2 miles (1.9 km) from the city center of Barcelona.

The most popular arrival bus station, Vigo, Estacion de Autobuses, is located 0.6 miles (891 m) away from the city center of Vigo.

Which bus providers can get me from Barcelona to Vigo?

When taking a bus from Barcelona to Vigo, you can count on Vibasa, Flixbus or BlaBlaCar for the best way to get you to Vigo. You can also check all possible bus companies who offer a service from Barcelona to Vigo and compare the amenities they offer before buying a bus ticket.

Can I find a direct bus from Barcelona to Vigo?

Yes, you can search for direct buses from Barcelona to Vigo on Omio with Vibasa, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your bus ticket.

What are the first and last departure bus times from Barcelona to Vigo?

The earliest bus departing from Barcelona to Vigo leaves at 11: 10 AM. The last bus departing from Barcelona to Vigo leaves at 9: 35 PM. You can find the latest Barcelona to Vigo bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I buy the Barcelona to Vigo bus for the best deals on tickets?

The price of a one way bus ticket from Barcelona to Vigo is on average $80 (€66) if you book 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 companies offering this journey. In general, you can find bus tickets from Barcelona to Vigo available a few months in advance.