Travel options
from Porto to Vigo

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

Our recommendation

To get from Porto to Vigo on 17 Oct we recommend taking a bus because it’s the best combination of price and speed.

14:30Porto1h55 17:25Vigo
0 changes
£131One-way
Cheapest
14:00Porto2h25 17:25Vigo
0 changes
£111One-way
Other options
14:00Porto2h25 17:25Vigo
0 changes
£111One-way
09:10Porto2h20 12:30Vigo
0 changes
£151One-way
16:55Porto2h20 20:15Vigo
0 changes
£151One-way

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

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
17 Oct
Find prices
£8Flixbus
Mon
18 Oct
£13Renfe
£6Flixbus
Tue
19 Oct
£13Renfe
£6Flixbus
Wed
20 Oct
£5Renfe
£6Alsa
Thu
21 Oct
£5Renfe
£6Flixbus
Fri
22 Oct
£5Renfe
£6Flixbus
Sat
23 Oct
£5Renfe
£6Flixbus
Sun
24 Oct
£5Renfe
£6Flixbus
Mon
25 Oct
£5Renfe
£6Flixbus
Tue
26 Oct
£5Renfe
£6Alsa
Wed
27 Oct
£5Renfe
£6Flixbus
Thu
28 Oct
£5Renfe
£6Flixbus
Fri
29 Oct
£5Renfe
£6Flixbus
Sat
30 Oct
£5Renfe
£6Flixbus
Sun
31 Oct
£5Renfe
£6Flixbus
Mon
1 Nov
£5Renfe
£6Flixbus
Tue
2 Nov
£5Renfe
£6Flixbus
Wed
3 Nov
£5Renfe
£6Flixbus
Thu
4 Nov
£5Renfe
£6Flixbus
Fri
5 Nov
£5Renfe
£6Flixbus

Travel Information between Porto and Vigo

distanceDistance74 miles (120 km)
modeAvailable travel modesCoach or train
priceTicket price range£6 - £13
cheapestCheapest modeCoach • £6 • 2 h 15 min
fastestFastest modeCoach • £6 • 2 h 15 min
carriersPopular travel companiesFlixbus or Renfe

Travel 74 miles (120 km) by coach or train between Porto and Vigo. If speed is a priority, then a coach is the best option with an average duration of 2 h 15 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £6. The most popular travel providers which serve this route are Flixbus or Renfe among others. Travellers can even take a direct coach from Porto to Vigo.

How to Travel from Porto to Vigo?

Travelling from northern Portugal into Spain offers a choice of public transport journeys. There are daily direct connections from Porto to Vigo by bus or train, seven days a week. Train journeys to the Galician port take around two hours and 20 minutes. Bus services are available with three companies, offering some journey times to Vigo that are slightly quicker than the train.

What is the Cheapest Way To Get from Porto to Vigo?

Prices for train and bus services from Porto to Vigo are fairly similar, although the greater frequency of bus services means it is usually easier to find a slightly cheaper bus ticket or snap up a very low priced advance fare. European bus companies Flixbus and Eurolines, along with Spanish operator Autna, provide daily direct bus connections on this international route north from Porto. Average journey times by bus are about two hours and 30 minutes. The Spanish national rail company Renfe operates two daily direct trains from Porto Campanha station to Vigo Guixar, taking two hours and 22 minutes. 

What is the Fastest Way to Travel from Porto to Vigo?

Some Autna bus services from Porto offer the fastest travel connection to Vigo, taking just over two hours to complete the 92-mile route north to the Spanish city. Most bus journeys take between two hours and 15 minutes and two hours and 45 minutes to reach Vigo, although the late-night Autna bus takes over three hours. The Renfe rail journey from Porto Campanha to Vigo Guixar takes about two hours and 20 minutes. 

Find and Book with Omio the Best Tickets from Porto to Vigo

The Omio booking platform makes it easy to compare travel information and ticket prices for bus and train services between Porto and Vigo, allowing passengers to identify their ideal journey option and book a seat online. 

Travel from Porto to Vigo by Train

Renfe, the Spanish state rail company, offers two daily direct rail services between Porto and Vigo seven days a week, departing from Porto Campanha station on the eastern side of the city. Departure times are in the morning and early evening, with journey times to Vigo of about two hours and 20 minutes. When booking, remember that Spanish time is one hour ahead of Portuguese time. Trains arrive at Vigo Guixar station, which is located about a 20-minute walk east of the city centre. 

Travel from Porto to Vigo by Bus

Spanish bus company Autna and European operators Eurolines and Flixbus provide daily direct buses to Vigo from Porto seven days a week. Flixbus operates an overnight connection arriving in Vigo in the early morning and an afternoon service, both departing from the Casa da Música transport hub, two miles northwest of central Porto, served by the city Metro. Autna provides four or five daily departures, with morning, afternoon, and evening services leaving from the central Avenida dos Aliados. Eurolines has a daily morning and afternoon departure from Rua de Alexandre Herculano on the south side of the city centre. Journey times range from just over two hours to over three hours. Buses arrive at the Vigo Estacion de Autobuses, about two miles south of the centre, with local bus links taking around 20 minutes for the trip downtown. 

Travel Tips

Travel from Porto 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 Porto to Vigo.
FAQs
What are the COVID-19 travel restrictions for Vigo, Spain if I’m coming from Porto, Portugal?

Travel between Porto, Portugal and Vigo, Spain is: Partially open.

Can travellers from Portugal enter Spain?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Portugal.

Are there rules for self-quarantine when arriving to Vigo from Porto?

Conditions of entry into Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

Are there COVID-19 safety rules for social distancing and wearing face masks in Vigo, Spain?

To reduce the spread of COVID-19, the government of Spain has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information was last checked on 15/10/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip from Porto to Vigo.

Do I need to self-quarantine when I arrive back to Portugal from Vigo, Spain?

The current restriction level for returning to Porto, Portugal from Spain is: Partially open.

Am I allowed to reenter Porto, Portugal from Vigo, Spain?

Reentering Portugal is currently allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine when I arrive back to Porto from Vigo?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

Which rules do I need to follow in Porto, Portugal regarding COVID-19?

All travellers returning to Portugal must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 2 metre (s) (7 feet)
  • Face masks: Mandatory

The information above was last checked on 13/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Porto from Vigo here.

How do I go from Porto to Vigo?

There are 2 ways that you can travel from Porto to Vigo. You can take a coach or train.

What is the cheapest way to get from Porto to Vigo?

Coach services offer the cheapest way to get from Porto to Vigo. Tickets for a coach cost on average £6.

This is compared to other travel options to Vigo:

A coach is generally £7 less than a train for the same journey. A train costs on average £13 from Porto to Vigo.

What is the fastest way from Porto to Vigo?

The quickest way to travel to Vigo from Porto is by coach, which takes on average 2 h 15 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Vigo by train can take on average 2 h 22 min.

How many miles from Porto to Vigo would I travel?

Vigo is approximately 74 miles (120 km) away from Porto.

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

The average frequency per day from Porto to Vigo is:

  • Around 3 coaches per day.

However, we recommend checking specific travel dates for your route to Vigo from Porto as scheduled services by coach or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Porto to Vigo?

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

  • Coaches mostly depart from Porto, Campo 24 de Agosto and arrive in Vigo, Estacion de Autobuses.
  • Trains mostly leave from Porto - Campanha and tend to arrive in Vigo Guixar.
Which travel companies can get me from Porto to Vigo?

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

  • Travel with Flixbus for coaches to Vigo. If you’re looking for a good deal on tickets, check for Flixbus Porto to Vigo tickets on Omio for £6.
  • Renfe can get you to Vigo by train. You can find a good deal for train tickets with Renfe from Porto to Vigo for £13 on Omio.
Can I travel directly from Porto to Vigo?

Yes, there are direct services available to Vigo from Porto with the following travel operators:

  • You can find around 3 direct coaches per day and book this direct coach with Flixbus, BlaBlaCar, Eurolines Switzerland or Autna.

Direct services tend to save you time and add more convenience in getting you to Vigo as you won't need to change in between, so it's worth paying attention to before booking your tickets from Porto to Vigo.

Where else should I travel to after my journey from Porto to Vigo ends?
Many of our customers travelling from Porto to Vigo don't make Vigo their final stop. Some of the destinations worth visiting after are Madrid, Santiago de Compostela or Barcelona, either of which you could add to your Porto and Vigo trip itinerary. Check Omio for the best and cheapest ways to travel from Vigo to any of these top destinations today!
How far in advance should I purchase tickets from Porto to Vigo online to get the best deals?

Before travelling from Porto to Vigo, 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 route is on average £6 one way.
  • The price of a train ticket is £13 one way on average for this trip.

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

Travelling from Porto to Vigo: related information

Here are some other resources that might have the information you need