Portugal → Spain · Scenic

Celta: Porto to Vigo

The Celta is the international service linking Porto-Campanhã with Vigo-Guixar, calling at Nine, Viana do Castelo and Valença.

Porto → Vigo

Scenic

The CP 592-class diesel unit used on the Celta service running through the Minho countryside between Porto and Vigo.
The CP 592-class diesel unit used on the Celta service running through the Minho countryside between Porto and Vigo. · Photo: Nelso Silva from Porto, Portugal · CC BY-SA 2.0
Experience
Budget travellers · Families
Route
Porto → Vigo
Time aboard
2h 34m

Why this route

The landscape is the journey

This is the rare cross-border train that still feels like crossing a border.

From the train

A view made for the railway

The Celta runs up the Portuguese Minho coast through Viana do Castelo, reaches the Minho river at Valença under its star-shaped fortress, crosses into Galicia and finishes at Vigo-Guixar above the harbour.

The Celta’s yellow and white 592-class unit standing at the platform in Vigo.
The Celta’s yellow and white 592-class unit standing at the platform in Vigo. · Photo: Pedro Seoane Prado · CC BY-SA 4.0

Across the map

The route, stop by stop

It is worked by a Renfe 592-class diesel unit hired by CP, so the train itself is unglamorous (this is a service journey, not a cruise train) but it is the only direct rail link between northern Portugal and Galicia and it costs a fraction of the flight.

The published route runs from Porto to Vigo via Nine, Viana do Castelo, Valença.

Key stops

Porto-CampanhãNineViana do CasteloValençaVigo-Guixar

Porto-CampanhãVigo-GuixarNineViana do CasteloValença
Portugal · Approximate route through recorded stops · not exact railway tracks
  1. Porto-Campanhã

    Portugal

  2. Nine

    Portugal

  3. Viana do Castelo

    Portugal

  4. Valença

    Portugal

  5. Vigo-Guixar

    Portugal

Scenic / panoramic

What to know before you choose

01

What makes the train special

The Celta is the international service linking Porto-Campanhã with Vigo-Guixar, calling at Nine, Viana do Castelo and Valença. CP's current timetable, in force since 14 December 2025, shows two departures a day in each direction; the morning train leaves Porto-Campanhã at 08:10 and reaches Vigo-Guixar at 11:44 local Spanish time, about two and a half hours' actual running.

02

What defines the route

Porto-Campanhã to Vigo-Guixar via Nine, Viana do Castelo, Valença

03

Before you book

Reservation: required. Direct online booking is recorded. Seat reservation is mandatory. Tickets are sold by CP and, from the Spanish side, by Renfe. With only two departures a day in each direction, book ahead in summer.

Verified 2026-09-28

Plan the ride

Plan the special-service experience

Use the verified journey, booking, season and onboard facts below to decide how to take this experience. Unknowns stay explicit.

Time aboard
2h 34m
Reservation
Required
Booking
Direct online booking recorded
Rail pass
Not verified
Price context
CP publishes a Celta price PDF from its own service page; no dated fare figure was captured from a first-party page, so none is recorded here.
Timing
Check the current operating calendar
On board
No journey-specific onboard feature is currently verified

This guide does not imply a product variant unless a separate comparison decision is published.

When to go

Season and timing

Season guidance not yet verified

  1. JanRuns
  2. FebRuns
  3. MarRuns
  4. AprRuns
  5. MayRuns
  6. JunRuns
  7. JulRuns
  8. AugRuns
  9. SepRuns
  10. OctRuns
  11. NovRuns
  12. DecRuns
  • Runs
Year-round
Runs

Jan: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.

These months show when the train runs, which is a service fact. How good each month is for the experience has not been rated yet, so no month is presented as better than another.

Month-by-month notes
  • Jan: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Feb: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Mar: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Apr: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • May: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Jun: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Jul: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Aug: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Sep: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Oct: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Nov: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.
  • Dec: Timetable in force since 14 December 2025 shows two daily departures in each direction. Portuguese and Spanish local times differ by one hour, which distorts the published journey times.

Who it suits

Is this journey for you

Good fit for

  • Budget travellers

    Especially good

    Unusually good value for the distance and the scenery covered.

  • Families

    Good fit

    Short enough, frequent enough or engaging enough to work with children.

Think twice if

  • You cannot just turn up

    A reservation is required for this journey.

How it scores

Our current editorial assessment, for comparing journeys, a considered judgement, not a measurement.

SceneryModerate
ComfortModerate
Value for moneyExceptional
Character of the trainLimited
Show the full editorial profile

More subjective

UniquenessStrong
Iconic statusLimited
PhotographyModerate
Travelling with childrenStrong

Not rated yet: food & drink, seat quality, onboard service, slow travel quality, romance, remoteness.

Step-free access and assistance are set out with the practical detail further down rather than reduced to a score.

Booking

Booking and price

Plan the route, then confirm it with the operator.

Reservation
Required
Booking difficulty
Easy

Not yet verified: typical price, rail pass validity. We leave these blank rather than guess.

  • Seat reservation is mandatory.
  • Tickets are sold by CP and, from the Spanish side, by Renfe.
  • With only two departures a day in each direction, book ahead in summer.

This is the operator's own reservation entry point. Fares and availability are confirmed there, not here. Journey length: 2h 34m. Checked 26 Oct 2026 · CP · Celta (Porto-Vigo).

Sources & freshness

Journey information is reviewed against published material and maintained as sources change.

Last reviewed 26 Oct 2026.

Official sources