Ponte de D. Maria Pia

Monument 19th-century iron railway bridge spanning the Douro in Porto

19th-century iron railway bridge near Porto designed by Gustave Eiffel; visited by those interested in engineering history and for riverine views of the Douro.

Main image

Ponte de D. Maria Pia is a 19th-century iron railway bridge that spans the Douro River at Porto, Portugal. Engineered by Théophile Seyrig for Eiffel’s company and opened in 1877, it was a major example of late 19th-century metal arch bridge design.

The bridge provided a railway link between Porto and Vila Nova de Gaia and was notable for its long central arch and wrought-iron construction. Although it carried trains for more than a century, it was superseded for mainline rail traffic in the late 20th century and is now preserved as a historic structure adjacent to newer crossings.

The structure was built in the 1870s as part of the region’s railway expansion; its design and construction are credited to Seyrig working within Eiffel’s firm, and it remained in regular use until replaced by modern bridges. Over time the bridge has become appreciated as an industrial-era landmark in the Porto riverfront ensemble.

The bridge crosses the Douro near Porto’s historic centre, linking the city with Vila Nova de Gaia on the south bank. It sits among several major Douro crossings and is visible from riverfront viewpoints in central Porto.

  • Designer and date: Designed by engineer Théophile Seyrig for the company of Gustave Eiffel and opened in 1877, it was a landmark of 19th-century bridge engineering on the Douro.
  • Current status: Replaced for mainline rail traffic in 1991, the structure now stands adjacent to newer road and rail crossings and is viewed as an industrial-era monument.
Ponte de D. Maria Pia
Ponte D. Maria Pia (D. Maria Pia Bridge), Porto, Portugal
41.1398, -8.5970
Outdoor structure visible at all times
Free to view; bridge is not currently in use for railway traffic but can be seen from vantage points

How to Get to Ponte de D. Maria Pia #

The bridge is visible from Porto’s riverside promenade and from viewpoints in Vila Nova de Gaia such as Jardim do Morro. It’s an easy walk from the city center and accessible by local buses and metro connections to nearby stations.

Tips for Visiting Ponte de D. Maria Pia #

  • View the bridge from Jardim do Morro for classic vistas of Porto and the Douro-sunset provides dramatic light.
  • Be aware that parts of the structure are not open for the public; photos are best taken from the riverside esplanade.

Best Time to Visit Ponte de D. Maria Pia #

Spring and autumn combine comfortable weather and softer light for photography and riverside strolls.

Spring/Autumn
April-June, September-October · 12-24°C (54-75°F)
Pleasant temperatures for riverside walks and photography.
Summer
July-August · 18-30°C (64-86°F)
Warm weather and longer daylight-tourist busier season.
Winter
December-February · 6-14°C (43-57°F)
Cooler, possible rainy days; good for quieter visits.

Weather & Climate near Ponte de D. Maria Pia #

Climate

Ponte de D. Maria Pia's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with warm summers (peaking in July) and cold winters (coldest in January). Temperatures range from 6°C to 25°C. Abundant rainfall (1231 mm/year), wettest in January with a pronounced dry season.

Air Quality: AQI 44 Good
Best Time to Visit
JulyAugustSeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 14°C and lows of 6°C. The wettest month with heavy rain (176 mm) and partly cloudy skies.

51 Acceptable

Comfort

10°
Feels Like Cold
10°C
Temperature
14°
86%
Humidity
Very Humid

Weather

176 mm
Rainfall
2.4 m/s
Wind
Calm
0.2
UV Index
Low
9.4h daylight

February

February is cool with highs of 15°C and lows of 6°C. Significant rainfall (161 mm) and partly cloudy skies.

55 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
15°
83%
Humidity
Very Humid

Weather

161 mm
Rainfall
2.6 m/s
Wind
Calm
0.4
UV Index
Low
10.5h daylight

March

March is cool with highs of 17°C and lows of 8°C. Significant rainfall (123 mm) and partly cloudy skies.

67 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
81%
Humidity
Very Humid

Weather

123 mm
Rainfall
2.8 m/s
Wind
Calm
0.8
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 18°C and lows of 9°C. Regular rainfall (100 mm) and partly cloudy skies.

67 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
18°
80%
Humidity
Very Humid

Weather

100 mm
Rainfall
2.9 m/s
Wind
Calm
1.2
UV Index
High
13.2h daylight

May

May is cool with highs of 20°C and lows of 11°C. Regular rainfall (89 mm).

73 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 20°
78%
Humidity
Very Humid

Weather

89 mm
Rainfall
2.8 m/s
Wind
Calm
1.7
UV Index
Very High
14.4h daylight

June

June is mild with highs of 23°C and lows of 14°C. Moderate rainfall (52 mm).

85 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
14° 23°
76%
Humidity
Very Humid

Weather

52 mm
Rainfall
2.7 m/s
Wind
Calm
1.9
UV Index
Very High
15.0h daylight

July

July is the warmest month with highs of 25°C and lows of 15°C. The driest month with just 17 mm and mostly sunny skies.

91 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
15° 25°
74%
Humidity
Very Humid

Weather

17 mm
Rainfall
2.7 m/s
Wind
Calm
2.1
UV Index
Extreme
14.7h daylight

August

August is mild with highs of 25°C and lows of 15°C. Light rainfall and mostly sunny skies.

91 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
15° 25°
72%
Humidity
Very Humid

Weather

19 mm
Rainfall
2.5 m/s
Wind
Calm
1.8
UV Index
Very High
13.7h daylight

September

September is mild with highs of 24°C and lows of 14°C. Moderate rainfall (57 mm) and mostly sunny skies.

87 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
14° 24°
73%
Humidity
Very Humid

Weather

57 mm
Rainfall
2.3 m/s
Wind
Calm
1.2
UV Index
High
12.3h daylight

October

October is cool with highs of 20°C and lows of 12°C. Significant rainfall (131 mm) and partly cloudy skies.

67 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
12° 21°
78%
Humidity
Very Humid

Weather

131 mm
Rainfall
2.4 m/s
Wind
Calm
0.7
UV Index
Moderate
11.0h daylight

November

November is cool with highs of 17°C and lows of 9°C. Significant rainfall (135 mm) and partly cloudy skies.

65 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
17°
83%
Humidity
Very Humid

Weather

135 mm
Rainfall
2.4 m/s
Wind
Calm
0.3
UV Index
Low
9.7h daylight

December

December is cool with highs of 14°C and lows of 7°C. Significant rainfall (171 mm) and partly cloudy skies.

55 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
15°
85%
Humidity
Very Humid

Weather

171 mm
Rainfall
2.6 m/s
Wind
Calm
0.2
UV Index
Low
9.1h daylight

Nearby Attractions to Ponte de D. Maria Pia