WANLORIA

Wanloria › Destinations › Shanghai › Church of St Francis Xavier

Church of St Francis Xavier

CultureVisit: ~30 minFree

The Church of St Francis Xavier, known locally as Dongjiadu Cathedral, is a Catholic church in neo-Baroque style on Dongjiadu Road, near the waterfront between Shanghai's Old City and the Bund. Built between 1849 and 1853, it was the seat of the Bishop of Shanghai between 1946 and 1960 and has been listed as a cultural heritage site of the city since 1993. The building has capacity for two thousand people and its façade is decorated with statues of St Peter and St Paul. Inside it houses a French clockwork mechanism by Gourdin-Sarthe and a bell cast in Paris in 1881 by Crouzet-Hildebrand. A wooden panel with imitations of Eastern Church icons decorates the choir. However, since 2017 the cathedral has remained closed for a restoration project involving the complete excavation of its foundations from the inside, and in 2018 it was surrounded by a large construction site. The subsidiary buildings are to be demolished. No up-to-date information is available on its reopening or accessibility.

Add it to your trip on Wanloria →

Near Church of St Francis Xavier

Xiaotaoyuan Mosque1.1 km awayPower Station of Art1.6 km awayFuyou Road Mosque1.6 km awayShanghai Confucius Temple1.7 km awayCity God Temple1.7 km awayNanxiang Mantou Dian (Yu Garden)1.8 km away

Frequently asked questions

How much does it cost to visit Church of St Francis Xavier?

Visiting Church of St Francis Xavier is free.

How much time do you need for Church of St Francis Xavier?

Allow about 30 min for the visit.

Source: sfx.sh