Linha D: stations, map and interchanges

Linha D is a line of Metro do Porto in Porto with 19 stations, running from Vila D'Este to Hospital São João. As the crow flies, the stations add up to about 10.7 km and the end-to-end trip takes around 28 minutes (estimated, no waiting on platforms).

View Linha D on the interactive map →

Status right now: No alerts in the news
From news reports · checked at 07:31

Network hours

ServiceOpensCloses
Metro05:44about 01:41

Reference hours: they vary by line, station and day (holidays, events and works). Always confirm on the official channels.

Hours and line status today →

Stations of Linha D

In track order, from Vila D'Este to Hospital São João.

  1. 1 Vila D'Este Terminal
  2. 2 Hospital Santos Silva
  3. 3 Manuel Leão
  4. 4 Santo Ovídio
  5. 5 Dom João II
  6. 6 João de Deus
  7. 7 Câmara Gaia
  8. 8 General Torres
  9. 9 Jardim do Morro
  10. 10 São Bento
  11. 11 Aliados
  12. 12 Trindade Interchange
  13. 13 Faria Guimarães
  14. 14 Marquês
  15. 15 Combatentes
  16. 16 Salgueiros
  17. 17 Pólo Universitário
  18. 18 IPO
  19. 19 Hospital São João Terminal

Interchanges with other lines

At these stations you can change from Linha D to another line:

StationIntegrates with
Trindade Linha A Linha B Linha C Linha E Linha F

Frequently asked questions

How many stations does Linha D have?

Linha D has 19 stations, from Vila D'Este to Hospital São João.

How long is the end-to-end trip on Linha D?

About 28 minutes between Vila D'Este and Hospital São João. It is an estimate based on the distance between stations; the real time varies through the day.

Where does Linha D connect with other lines?

The interchanges are: Trindade (Linha A, Linha B, Linha C, Linha E, Linha F).

Travel times are estimates calculated from the distance between stations, not official timetables. Confirm the service with the official channels of the operator.

Route from Vila D'Este to Hospital São João

All lines and stations of Metro do Porto