Travel options
from Vigo to Barcelona

You can get from Vigo to Barcelona 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

Tue
30 Nov
Find prices
Find prices
£63Vueling
Wed
1 Dec
Find prices
Find prices
£60Air Europa
Thu
2 Dec
£92Renfe Alvia
Find prices
£51Air Europa
Fri
3 Dec
Find prices
£56Vibasa
£63Vueling
Sat
4 Dec
£56Renfe Alvia
Find prices
£63Vueling
Sun
5 Dec
Find prices
Find prices
£8Ryanair
Mon
6 Dec
£44Renfe Alvia
Find prices
£18Ryanair
Tue
7 Dec
Find prices
Find prices
£88Vueling
Wed
8 Dec
Find prices
£58Vibasa
£113Vueling
Thu
9 Dec
£50Renfe
Find prices
Find prices
Fri
10 Dec
Find prices
£56Vibasa
£22Ryanair
Sat
11 Dec
£42Renfe
Find prices
£8Ryanair
Sun
12 Dec
Find prices
Find prices
£32Ryanair
Mon
13 Dec
£56Renfe
Find prices
£8Ryanair
Tue
14 Dec
Find prices
Find prices
£28Vueling
Wed
15 Dec
Find prices
Find prices
£33Vueling
Thu
16 Dec
£56Renfe Alvia
Find prices
£42Vueling
Fri
17 Dec
Find prices
£56Vibasa
£20Ryanair
Sat
18 Dec
£56Renfe Alvia
Find prices
£8Ryanair
Sun
19 Dec
Find prices
Find prices
£17Ryanair
Mon
20 Dec
£38Renfe
Find prices
£17Ryanair

Travel Tips

Travel from Vigo 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 Vigo to Barcelona.
FAQs
What are my travel options from Vigo to Barcelona?

There are 3 ways to get from Vigo to Barcelona: coach, flight or train.

How do I get from Vigo to Barcelona the cheapest way?

A flight service offers the cheapest way to travel from Vigo to Barcelona, which costs on average £46.

This is compared to other ways of getting to Barcelona:

A flight journey is usually £3 less than a journey to Barcelona by coach, which costs on average £49 for the same trip.

A flight is about £4 less than a train, which costs on average £50 for this route.

What is the quickest way from Vigo to Barcelona?

The fastest way to get to Barcelona from Vigo is by flight with an average travel time of 1 h 45 min.

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

In comparison, going by coach can take 15 h 50 min   on average.

In comparison, getting to Barcelona by train can take on average 13 h 53 min.

How far is it from Vigo to Barcelona?

You should expect to travel around 562 miles (906 km) from Vigo to Barcelona.

How many services a day are there between Vigo and Barcelona?

The average frequency per day from Vigo to Barcelona is:

  • Around 1 train per day.

However, we recommend checking specific travel dates for your route between Vigo and Barcelona as scheduled services by coach, flight or train can vary by season or day of the week.

Where do I depart from Vigo? Where do I arrive in Barcelona?

These are the most popular departure and arrival points for travellers from Vigo to Barcelona:

  • Coaches from Vigo to Barcelona most often leave from Vigo, Estacion de Autobuses and arrive in Barcelona, Estació d'Autobusos Nord.
  • Flights from Vigo to Barcelona most often leave from Vigo and arrive in Barcelona El Prat Airport.
  • Trains mostly leave from Vigo Guixar and tend to arrive in Barcelona Sants.
Who can get me from Vigo to Barcelona?

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

  • You can travel by coach to Barcelona from Vigo with Flixbus, and you can find Flixbus Vigo to Barcelona tickets for £49 on Omio.
  • You can travel by plane to Barcelona from Vigo with Air Europa, and you can find Air Europa Vigo to Barcelona tickets for £46 on Omio.
  • You can go to Barcelona from Vigo by train with Renfe. You'll see cheap train tickets for £50 with Renfe from Vigo to Barcelona on Omio.
Can I find a direct route to Barcelona from Vigo?

Yes, there are direct routes from Vigo to Barcelona with the following travel companies:

  • You'll find direct flight services to Barcelona with Vueling with around direct flights every day.
  • You'll find direct train services to Barcelona with with around 1 direct train every day.

As you won't need to change at another stop in between, direct services to Barcelona tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

Where should I go next after I travel between Vigo and Barcelona?
Looking to extend your trip from Vigo to Barcelona? Many Omio customers who go from Vigo to Barcelona usually extend their holiday 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.
When should I book a ticket between Vigo and Barcelona online to score the best deals?

Before travelling from Vigo to Barcelona, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a coach ticket for this trip is £49 one way on average.
  • The price of a plane ticket for this route is on average £46 one way.
  • The price of a train ticket is on average £50 one way for this route.

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