Travelling from Tarragona to Vigo by train

Considering a train trip from Tarragona to Vigo? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.

Train travel between Tarragona and Vigo: train ticket prices

Cost of train tickets from Tarragona to Vigo:

  • Cheapest tickets: CA$230.10

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale in advance.

Tarragona to Vigo departure timetable

On this route, 0 trains run daily, with the first one leaving Tarragona at and the last leaving at during the week.

For weekend travel to Vigo, the earliest departure is at and the last one is at . You will find that departures along this journey occur every .

How long does the train from Tarragona to Vigo take?

The shortest journey time on this route is , with trains covering a total distance of 837 kilometres.

How far in advance can you reserve train tickets between Tarragona and Vigo?

You can secure tickets for travel between Tarragona and Vigo up to in advance. The earlier you book, the better the fares.

Additional information on train travel from Tarragona to Vigo

Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Vigo city guide to start planning your getaway.

Frequently asked questions

How far is Tarragona to Vigo by train?

The distance between Tarragona and Vigo is 837 kilometres.

What’s the cost of a train ticket from Tarragona to Vigo?

The cheapest ticket for this journey starts at CA$230.10. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .

When do tickets go on sale for trains from Tarragona to Vigo?

Tickets for this journey become available before the travel date.

How long does it take to get from Tarragona to Vigo?

The quickest journey is .