Trip to Vigo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance175 km
Avg. price$ 19
Train trips5 found

Trains from Porto to Vigo

🚆 Experience a scenic journey from Porto to Vigo by train in just 2 hours and 22 minutes. This direct route covers a distance of 173 km and operates twice daily, making it a convenient option for travelers. 💰 Ticket prices for the Porto to Vigo train service range from €15 to €21, offering an affordable and efficient transportation option for those looking to explore the beautiful region of Pontevedra.

Where to stay in Vigo

There are over 107 hotels to stay in Vigo. Prices range from $18 per night.

Accomodation
  • The train route from Porto to Vigo is operated by Renfe Viajeros. The direct train departs from Porto - Campanha station and arrives at Vigo Guixar station. There are two services daily, with the journey lasting approximately 2 hours and 22 minutes. The ticket prices for this route range from €15 to €22.
  • The fastest train between Porto and Vigo is a direct service operated by Renfe Viajeros. This train departs from Porto - Campanha station and arrives at Vigo Guixar station, with a travel time of approximately 2 hours and 22 minutes. There are two services operating daily, allowing for convenient options for travelers looking to make the journey swiftly. The ticket prices for this route typically range from €15 to €22.
  • Trains departing from Porto to Vigo are operated by Renfe Viajeros and they depart from Porto - Campanha station. This station serves as the main departure point for trains heading to Vigo. Travelers can easily access this station in Porto to begin their journey to Vigo by train.
  • There are two direct trains that operate daily between Porto and Vigo. These trains are operated by Renfe Viajeros, departing from Porto - Campanha station and arriving at Vigo Guixar station. The journey between the two cities takes approximately 2 hours and 22 minutes. Travelers have the option to choose from the two daily train services to make the journey from Porto to Vigo.
  • The train from Porto to Vigo operated by Renfe Viajeros arrives at Vigo Guixar station. Vigo Guixar is the main train station in Vigo and serves as the arrival point for trains coming from Porto. Passengers disembark at Vigo Guixar station, which is conveniently located in the city center and provides easy access to various transportation options for onward travel within Vigo.
  • The first train of the day from Porto to Vigo departs from Porto - Campanha station and arrives at Vigo Guixar station. The service runs twice daily, with the last train also departing from Porto - Campanha station and arriving at Vigo Guixar station. Trains operate every day, and the journey between Porto and Vigo by train takes approximately 2 hours and 22 minutes.
  • There are two direct train trips each day between Porto and Vigo. These train services, operated by Renfe Viajeros, depart from Porto - Campanha station and arrive at Vigo Guixar station. The trains run daily, providing travelers with convenient options to make the journey in approximately 2 hours and 22 minutes. Ticket prices for the train between Porto and Vigo typically range from €15 to €22.
  • Yes, there is a direct train between Porto and Vigo. The train departs from Porto - Campanha station and arrives at Vigo Guixar station. This direct train service operates twice daily, every day, with a journey duration of approximately 2 hours and 22 minutes, providing a convenient and efficient way to travel between the two cities by train.
  • The cost of a train ticket from Porto to Vigo typically ranges from €15 to €22. The ticket prices may vary based on factors such as the time of booking, class of service, and availability. It is recommended to book in advance to secure the best fares for this train route.

Will you be returning to Porto by train?

If you are looking for the return train journey, check out trains from Vigo to Porto

See schedule