Cheap train tickets from Vigo to Porto

Showing times and prices for Dec 3

Cheapest

$18

Average

$18

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vigo to Porto will cost around $ 18 if you buy it on the day, but the cheapest tickets can be found for only $ 18.

Cheapest
08:58AMVigo Guixar2h22 10:20AMPorto - Campanha
0 changes
$181One-way

Train schedule from Vigo to Porto

Showing trains for tomorrow, Fri, Dec 3
08:58AMVigo Guixar2h22 10:20AMPorto - Campanha
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 2
$18Renfe
$8Flixbus
Fri
Dec 3
$18Renfe
$14Flixbus
Sat
Dec 4
$18Renfe
$8Flixbus
Sun
Dec 5
$18Renfe
$14Autna
Mon
Dec 6
$18Renfe
$8Flixbus
Tue
Dec 7
$6Renfe
$14Autna
Wed
Dec 8
$6Renfe
$8Flixbus
Thu
Dec 9
$6Renfe
$8Flixbus
Fri
Dec 10
$18Renfe
$8Flixbus
Sat
Dec 11
$18Renfe
$8Flixbus
Sun
Dec 12
$18Renfe
$8Flixbus
Mon
Dec 13
$18Renfe
$8Flixbus
Tue
Dec 14
$18Renfe
$14Autna
Wed
Dec 15
$18Renfe
$8Flixbus
Thu
Dec 16
$18Renfe
$8Flixbus
Fri
Dec 17
$18Renfe
$8Flixbus
Sat
Dec 18
$18Renfe
$8Flixbus
Sun
Dec 19
$18Renfe
$8Flixbus
Mon
Dec 20
$18Renfe
$11Flixbus
Tue
Dec 21
$18Renfe
$8Flixbus
Wed
Dec 22
$18Renfe
$8Flixbus

Fastest train times from Vigo to Porto

Showing times and prices for Dec 3

Fastest Journey

2 h 22 m

Average

2 h 22 m

Trains per day

1

Distance

121 km

Of the 1 trains that leave Vigo for Porto every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 121 km distance in an average of 2 h 22 m but if you time it right, some trains will get you there in just 2 h 22 m .

The slowest trains will take 2 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:58AMVigo Guixar2h22 10:20AMPorto - Campanha
0 changes
$181One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Porto from Vigo

distanceDistance74 miles (120 km)
durationAverage train duration2 h 22 min
priceAverage train ticket price$15 (€12)
changesDirect trainYes
carriersTrain providersRenfe

Trains from Vigo to Porto cover the 74 miles (120 km) long route taking on average 2 h 22 min with our travel partners like Renfe. There are direct train services available. While the average ticket price for this trip costs around $15 (€12), you can find the cheapest train ticket for as low as $6 (€5). Travelers depart most frequently from Vigo Guixar and arrive in Porto - Campanha.

Train providers

Vigo to Porto with Renfe

Renfe trains will get you from Vigo to Porto from $6 (€5). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

  • Average Price: $6

These are Renfe's ticket policies for COVID-19 for the train from Vigo to Porto:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Train tickets from Vigo to Porto: when to book to save $

Time Price Savings
1 week earlier 26 €
2 weeks earlier 24 €8%
3 weeks earlier 21 €24%
1 month before 22 €18%
2 months earlier 24 €8%
3 months earlier 20 €30%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Vigo - Porto. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Vigo - Porto 3 weeks in advance means you can save on average up to 24% compared to the price available on the day of departure.
  • If you book a ticket Vigo - Porto with 2 months in advance you save up to about 8% compared to the initial price.
  • By booking 3 months in advance, you could save up to 30%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Vigo to Porto
Travel by train to Porto 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 Porto.
FAQs
Is travel by train currently allowed from Vigo, Spain to Porto, Portugal?

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

Can I enter Portugal from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Portugal from Vigo?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Porto, Portugal?

All travelers in Portugal must observe these coronavirus safety measures:

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

The information above was last checked on 12/1/21. Remember to review the latest COVID-19 travel safety regulations   for your train to Porto from Vigo as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Vigo, Spain from Porto, Portugal?

Return travel from Portugal to Spain is: Partially open.

Are there any international entry restrictions on returning to Vigo from Porto?

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

Do I need to quarantine on arrival in Spain from Porto?

Requirements for reentering:

  • 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

What are the safety rules to follow in Vigo, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 12/1/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Vigo from Porto.

How much are cheap trains from Vigo to Porto?
Looking to save money on your journey? Omio customers have found the cheapest train from Vigo to Porto for the next 7 days starting from $6 (€5)  one way.
How much is a train ticket to Porto from Vigo?
The Vigo to Porto train ticket price is on average $15 (€12)  if you are looking to buy your tickets for this route in the next week.
How many miles is it from Vigo to Porto by train?
The distance to Porto from Vigo by train is approximately 74 miles (120 km).
How long is a train from Vigo to Porto on average?
The train time between Vigo and Porto is on average 2 h 22 min  for the 74 miles (120 km) long journey, but the time it takes to go to Porto from Vigo by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Vigo to Porto do I depart from? Which Porto train station from Vigo do I arrive in?

Omio customers book a train from Vigo Guixar   to Porto - Campanha   most frequently for this route.

Where do I find the Vigo train station to Porto? Where is the Porto train station?

You can find the most popular departure train station for this trip, Vigo Guixar, located approximately 0.7 miles (1.2 km) from the city center of Vigo. The most popular arrival train station in Porto, called Porto - Campanha, is located around 1.3 miles (2.1 km) away from its city center.

Which train providers can get me from Vigo to Porto?
For the route from Vigo to Porto you can take a train with Renfe. Be sure to check out all possible train companies that offer services from Vigo to Porto on Omio to compare what amenities they may have.
Can I find a direct train from Vigo to Porto?
If you’re looking for a direct train, consider traveling with Renfe. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
What time is the earliest train from Vigo to Porto? What time is the last train from Vigo to Porto?
You can take the earliest train from Vigo to Porto at 7: 58 AM   or take the last train from Vigo to Porto leaving at 6: 56 PM. Look for the latest Vigo to Porto train schedules on Omio and book the best time to take the train for this trip.
How far in advance should I buy a train ticket from Vigo to Porto to get the best deals?
If you purchase the Vigo to Porto train within the next 7 days, you can find one way tickets to cost on average $15 (€12). However, booking your train ticket in advance gives you access to the best prices for trains from Vigo to Porto. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Vigo
Porto
The major railway station for departures from Vigo is Vigo Guixar. Read all the information you need to know about services, amenities and connections at Vigo Guixar for your journey from Vigo to Porto.