Map of the Douro Train Line

The Douro Train Line, also known as Linha do Douro in Portuguese, is one of the most scenic railway routes in Portugal. Stretching from Porto to Pocinho, this train line follows the meandering Douro River and takes you through some of the most beautiful landscapes in the world.  

Travelling from Porto to Douro Valley by Train

How to Visit Wineries in the Douro Valley

Route Overview

Starting point: São Bento Station in Porto.

Ending point: Pocinho Station, near the eastern border of Portugal.

Total distance: 175 km (109 miles).

Train schedule: Trains on the Douro Line run multiple times a day, but it’s always a good idea to check the schedule in advance, especially for return trips.

Duration: The journey from Porto to Pocinho takes approximately 3 to 4 hours, depending on the train and stops.  However the journey to Régua and Pinhão, the most popular stops take 2 to 2.5 hours.


Map of the Douro Line

São Bento Station

The journey begins at São Bento Station, a beautiful historic train station in the heart of Porto. The train departs from São Bento, then stops at Campanha, the other major train station in Porto and continues its scenic journey along the Douro River passing by vineyard-covered hillsides, charming villages, and quintas (wine estates).

Most visitors get off the train at Régua or Pinhão.

Peso da Régua

One of the first notable stops is the town of Peso da Régua (aka Régua), the capital of the Douro wine region. Here, you can visit the Douro Museum to learn about the history and culture of the region.

Which is Better in the Douro Valley: Régua or Pinhão?


Continuing eastward, the train travels to Pinhão, a town along the river and the center of wine growing in Douro. 

Pinhão is a small town with several wine estates (quintas) in a walking distance from the town centre.

Here are some useful resources in case you get off the train in Pinhão:

5 Best Wineries to Visit in Pinhão

Should I stay in Porto or in Pinhão?

Best Restaurants in Pinhão


Pinhão to Pocinho

The final leg of the journey takes you deeper into the Douro Valley, with even more stunning views.  You will pass by terraced vineyards, olive groves, and almond orchards as the train winds its way to Pocinho.

Pocinho is a small town located near the Coa Valley, known for its prehistoric rock art.

For the best local car rental rates visit Rentalcars.

Picture of Polina Spirova
Polina Spirova

A sommelier and a wine tour guide. I travel all around Portugal collecting the best wineries to visit, best places to stay and eat.

I organize wine tours in the Douro Valley.

View tours

Get Your Copy Now!

Hotels in Pinhão, Douro Valley


Best-rated Douro Valley Hotels





Disclosure:  I may receive affiliate compensation for some of the links below at no cost to you.  You can read the affiliate disclosure in privacy policy

Thank you for your support!

Book your Douro Valley wine tour

Douro Valley

Recent Posts

Scroll to Top