Travel options
from Barcelona to Vigo

You can get from Barcelona to Vigo by train, bus or flight.

Our recommendation

To get from Barcelona to Vigo on 8 Dec we recommend taking a flight because it’s the best combination of price and speed.

07:20Barcelona El Prat Airport1h50 09:10Vigo
0 changes
£751One-way
Cheapest
07:20Barcelona El Prat Airport1h50 09:10Vigo
0 changes
£751One-way
Other options
19:15Barcelona El Prat Airport1h50 21:05Vigo
0 changes
£1371One-way
19:35Barcelona El Prat Airport3h45 23:20Vigo
1 changes
£1531One-way
09:05Barcelona El Prat Airport3h55 13:00Vigo
1 changes
£1691One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
8 Dec
£84Renfe Alvia
£116Flixbus
£75Vueling
Thu
9 Dec
Find prices
Find prices
£63Vueling
Fri
10 Dec
£44Renfe Alvia
£57Vibasa
£52Vueling
Sat
11 Dec
Find prices
£67Flixbus
£43Ryanair
Sun
12 Dec
£42Renfe Alvia
£85Flixbus
£42Ryanair
Mon
13 Dec
Find prices
Find prices
£32Ryanair
Tue
14 Dec
Find prices
£44Flixbus
£58Vueling
Wed
15 Dec
£31Renfe Alvia
£53Flixbus
£67Air Europa
Thu
16 Dec
Find prices
Find prices
£83Air Europa
Fri
17 Dec
£57Renfe Alvia
Find prices
Find prices
Sat
18 Dec
Find prices
£124Flixbus
£81Vueling
Sun
19 Dec
£44Renfe Alvia
£98Flixbus
£61Ryanair
Mon
20 Dec
Find prices
£116Flixbus
£71Ryanair
Tue
21 Dec
Find prices
£116Flixbus
£83Air Europa
Wed
22 Dec
Find prices
£142Flixbus
£249Iberia
Thu
23 Dec
Find prices
£151Flixbus
£171Vueling
Fri
24 Dec
£84Renfe Alvia
£124Flixbus
£89Air Europa
Sat
25 Dec
Find prices
£116Flixbus
£60Air Europa
Sun
26 Dec
£57Renfe
£133Flixbus
£81Ryanair
Mon
27 Dec
Find prices
£116Flixbus
£82Ryanair

Travel Information between Barcelona and Vigo

distanceDistance562 miles (906 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£25 - £88
cheapestCheapest modeTrain • £25 • 13 h 36 min
fastestFastest modeFlight • £88 • 1 h 50 min
carriersPopular travel companiesVueling, Vibasa or Renfe

Travel 562 miles (906 km) by flight, coach or train to Vigo from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £25. The most popular travel providers which serve this trip are Vueling, Vibasa or Renfe among others. Travellers can even take a direct flight or train from Barcelona to Vigo.

Travel Tips

Travel from Barcelona to Vigo
Travel 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.
FAQs
How do I travel to Vigo from Barcelona?

There are 3 ways to travel between Barcelona and Vigo including taking a flight, coach or train.

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

The cheapest way from Barcelona to Vigo is by taking a train. You can find average ticket prices around £25 compared to other travel options to Vigo:

A train is £63 less than a flight for this route with tickets for a flight from Barcelona to Vigo costing on average £88.

A train journey is usually £31 less than a journey to Vigo by coach, which costs on average £57 for the same trip.

What is the fastest way to get from Barcelona to Vigo?

The fastest way from Barcelona to Vigo is by flight with an average journey time of 1 h 50 min.

Other travel options from Barcelona to Vigo can usually take longer:

In comparison, taking a coach requires on average 14 h 35 min   of travel time.

In comparison, getting to Vigo by train can take on average 13 h 36 min.

How far is it from Barcelona to Vigo?

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

How many scheduled departures are there a day from Barcelona to Vigo?

The average frequency per day from Barcelona to Vigo is:

  • 1 train per day.

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

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

These are the most popular departure and arrival points when travelling from Barcelona to Vigo:

  • Most travellers board their plane from Barcelona El Prat Airport and arrive in Vigo.
  • Most travellers who book a coach ticket from Barcelona to Vigo depart from Barcelona, Estació d'Autobusos Nord to Vigo, Estacion de Autobuses.
  • Most travellers board their train from Barcelona Sants and arrive in Vigo Guixar.
Which travel companies can get me from Barcelona to Vigo?

If finding a good deal is your main consideration for your trip from Barcelona to Vigo, then we'll help you find the best value travel companies for you:

  • Travel with Vueling for flights to Vigo. If you’re looking for a good deal on tickets, check for Vueling Barcelona to Vigo tickets on Omio for £88.
  • Travel with Vibasa to go to Vigo by coach. For a good deal on tickets, you can find Vibasa Barcelona to Vigo tickets on Omio for £57.
  • Travel with Renfe for trains to Vigo. If you’re looking for a good deal on tickets, check for Renfe Barcelona to Vigo tickets on Omio for £25.
Can I travel directly between Barcelona and Vigo?

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

  • You can check for a direct flight to Vigo with Vueling with direct flights per day.
  • You can find 1 direct train per day to take to Vigo with Renfe.

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

What other popular destinations should I add to my itinerary for my trip to Vigo from Barcelona?
Omio customers who travel from Barcelona to Vigo often also extend their holiday to go to Madrid, Porto or Santiago de Compostela. Omio can help you plan your trip by finding the best connections between Vigo and these popular destinations at a great price.
How far in advance should I buy tickets to Vigo from Barcelona online to get the best deals?

When planning your trip to Vigo from Barcelona, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost £88 one way on average.
  • Coach tickets cost on average £57 one way.
  • Train tickets cost £25 one way on average.

However, we recommend buying tickets between Barcelona and Vigo online a few months in advance to get the best deals and save money on your upcoming journey.