This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Vigo to Barcelona

Depart date
(Return date)
1
Search  
Advertisement

5 suggested routes to go from Vigo to Barcelona by flight, ferry, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
1
Vigo
Barcelona
/
/
  • Get prices
2
Vigo
Palma (Mallorca)
Barcelona
  • Get prices
3
Vigo
Zaragoza
Barcelona
/
/
/
  • Get prices
4
Vigo
Redondela
Barcelona
/
/
  • Get prices
5
Vigo
Madrid
Barcelona
/
/
/
/
  • Get prices

Trip Vigo Barcelona

Modes of transportplane, carpooling, ferry, bus, train
Distance564 mi
Direct lineYes

How to go from Vigo to Barcelona ?

Barcelona is your next holiday destination but you're wondering how to go there and how it is possible to get the cheapest Vigo to Barcelona transport offers? In general, you browse several websites and spend hours without being sure that all transport solutions were considered.

Thanks to your multimodal search engine Vivanoda, you'll find on the same site all fares for buses, carpooling, trains, ferries and flights to get to Barcelona. Simply enter your travel date to Barcelona and Vivanoda does the rest. Finally, use the filters and sorting options to refine the results.

You'll mainly use the trains, flights, ferries, carpooling and buses of Blablacar, Air Europa, Renfe, ALSA, FlixBus, Iberia, Air Berlin or SNCF to reach Barcelona.

All modes of transport Vigo-Barcelona

If you have any preferences for a particular mode of transport, get more information on these sections:

Cheap flights from Vigo to Barcelona

Which airlines operate the Vigo to Barcelona flights ?

Ryanair, Vueling Airlines and Air Europa carry out a direct flight from Vigo to the airport of Barcelona, Spain.
Ryanair Vigo BarcelonaVueling Airlines Vigo BarcelonaAir Europa Vigo Barcelona

Here's a few tips that can be useful to help you get the best deals to fly from Vigo to Barcelona:

  • Be flexible with your dates of travel to Barcelona. Prices change all the time and are different one day to the next. Having some flexibility will be an important asset.
  • Book your Vigo Barcelona flight well in advance to get the best prices. This is one of the most important rule in airline industry: leisure travellers who are keen to pay less book early; business travelles are keen to pay more but book late.

Departure airport in Vigo

  • VGO Vigo

Destination airport in Barcelona

  • BCN Barcelona-El Prat

Train Vigo to Barcelona

Railway stations from Vigo

  • Vigo-Guixar

Arrival train stations in Barcelona

  • Barcelona-Sants

Is there a direct train for the Vigo-Barcelona route?

Yes, it is possible to go from Vigo to Barcelona by train without making any changes. Be aware that depending the day of the week, the schedule can change and direct trains may not operate every days. To find the cheapest Vigo-Barcelona train ticket, we advise you to launch a search on Vivanoda with your travel dates.

Vigo Barcelona train companies

There is only one rail company for this journey: Renfe.
Renfe Vigo Barcelona

Highspeed Train Vigo Barcelona

This type of trains are the fatest way to travel by train between Vigo and Barcelona with a speed range from 125mph to 220mph.

Regional Train Vigo Barcelona

Carpool from Vigo to Barcelona

Carpooling differs from the other means of transport because of an undefined timetable. So, you have more probabilities to find Vigo-Barcelona rides five days before your date of travel than three months. This is more a lastminute solution to go to Barcelona.

Vigo to Barcelona ferries

In Palma (Mallorca) or Redondela continue your trip to Barcelona and sail with Baleària, Mar de Ons or Acciona Trasmediterránea.

There is no possibility to travel only by ferry for the trip to Barcelona from the city of Vigo. You have no choice than to combine your trip with another means of transport like bus, ridesharing, train and plane.

What companies operate the Vigo Barcelona ferry route?

Several ferry companies sail from Vigo to Barcelona: Baleària, Mar de Ons and Acciona Trasmediterránea.

Baleària Vigo BarcelonaMar de Ons Vigo BarcelonaAcciona Trasmediterránea Vigo Barcelona

Vigo ferry terminals

Change in Redondela or Palma (Mallorca) and continue travelling to Barcelona after the crossing from Vigo with Acciona Trasmediterránea, Mar de Ons or Baleària.
  • Vigo

Barcelona ferry terminals

  • Barcelona

Vigo to Barcelona bus

Bus stops in Vigo

Depending on the company, it is requested to be present at the bus stop in Vigo from 15 to 30 minutes before the indicated departure time. Then, all you have to do is to validate your ticket with the driver of FlixBus or ALSA, to deposit your luggage in the trunk and to find your seat.

  • Vigo

Bus stops at arrival in Barcelona

As soon as the coach stops at Barcelona, make sure that you leave nothing in your seat or forget your hold luggage.

  • Barcelone Sants
  • Barcelone Norte

Which carriers to travel between Vigo and Barcelona?

Airlines
Iberia carries out the flights from Vigo VGO airport situated 5 mi away from the city centre of Vigo to Madrid (arrival at Adolfo-Suárez de Madrid-Barajas MAD airport) and from Adolfo-Suárez de Madrid-Barajas MAD airport (located 8.1 mi from Madrid, Spain) to Barcelona (serving Barcelona-El Prat BCN airport)
Air Europa flies on the route from Vigo VGO airport situated 5 mi away from the city centre of Vigo to Barcelona (arrival at Barcelona-El Prat BCN airport)
Volotea schedules the flight from Vigo VGO airport (located 5 mi from Vigo, Spain) to Palma (Mallorca) (serving Palma Mallorca PMI airport)
Air Berlin ensures the flight route from Palma Mallorca PMI airport situated 4.5 mi away from the city centre of Palma (Mallorca) to Barcelona (arrival at Barcelona-El Prat BCN airport)
Ryanair carries out a flight from Vigo VGO airport (located 5 mi from Vigo, Spain) to Barcelona (serving Barcelona-El Prat BCN airport)
Vueling Airlines flies on the route from Vigo VGO airport situated 5 mi away from the city centre of Vigo to Barcelona (arrival at Barcelona-El Prat BCN airport)
Norwegian Air Shuttle schedules the flight from Palma Mallorca PMI airport (located 4.5 mi from Palma (Mallorca), Spain) to Barcelona (serving Barcelona-El Prat BCN airport)
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Vigo-Barcelona (564.8 mi)
Railway companies
SNCF provides a rail connection Madrid-Barcelona with the train TGV from Madrid-Puerta De Atocha railway station (0.9 mi from city-centre) and serving the rail station of Barcelona-Sants at arrival (1.7 mi from centre)
Renfe transports passengers on a rail line from Vigo to Barcelona with the train Alvia which leaves Vigo-Guixar station to arrive at Barcelona-Sants railway station (Catalonia Spain)
Comboios de Portugal CP operates the train journey Vigo-Redondela with the train Regional-Internacional from Vigo-Guixar railway station (1.3 mi from city-centre) and serving the rail station of Redondela at arrival (0.6 mi from centre)
Bus companies
The bus company ALSA operates the intercity service from the bus station of Madrid Sur in Madrid and to the one of Barcelone Norte (Catalonia Spain)
FlixBus is the bus carrier that allows to travel on the line between the city of Vigo (serving Vigo bus station at 1.1 mi from centre) and the city of Madrid where the coach will drop you off at Madrid Sur station situated at about 1.9 mi from Madrid city centre.
Ferry companies
The ships of Baleària ensure the maritime connection between the port of Palma de Mallorca and the one of Barcelona (Barcelona at 1.1 mi from the city)
The ferries of Mar de Ons make the crossing between Vigo and Redondela where they serve the ports of Vigo and San Simon Island respectively 1.6 mi and 2 mi distant from their city centre.
The boats of Acciona Trasmediterránea navigate on the line between the port of Palma de Mallorca and the one of Barcelona (Barcelona at 1.1 mi from the city)
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)