The permanent exhibition at the Museum of the History of Religion in St Petersburg.

©Ksenia Elzes/Lonely Planet

Museum of the History of Religion

St Petersburg

Back in the day, this was called the Museum of Atheism; it had a very strong anti-religious bent and was housed in the Kazan Cathedral. Now the name has changed, as has the location, but the fascinating exhibition remains, describing the history of various world religions, including Islam, Judaism, Hinduism, Buddhism and Christianity, and taking in everything from Russian icons to Pacific cults and Greek gods. Very little is signed in English, but there is a good-value audio guide.

Lonely Planet's must-see attractions

Nearby St Petersburg attractions

1. Popov Communications Museum

0.06 MILES

Housed in the fabulous 18th-century palace of Chancellor Bezborodko, this museum of communications is the perfect addition to Pochtamtskaya ul (Post…

2. Nabokov Museum

0.12 MILES

This 19th-century townhouse was the suitably grand childhood home of Vladimir Nabokov, infamous author of Lolita and arguably the most versatile of 20th…

3. Russian Vodka Museum

0.13 MILES

This excellent private museum tells the story of Russia’s national tipple in an interesting and fun way, from the first production of ‘bread wine’ to the…

4. Manege Central Exhibition Hall

0.18 MILES

Formerly the Horse Guards’ Riding School, this large white neoclassical building was constructed between 1804 and 1807 from a design by Giacomo Quarenghi…

5. St Isaac's Cathedral

0.22 MILES

The golden dome of St Isaac’s Cathedral dominates the St Petersburg skyline. Its obscenely lavish interior is open as a museum, although services are held…

6. Yusupov Palace

0.25 MILES

This spectacular palace on the Moyka River has some of the best 19th-century interiors in the city, in addition to a fascinating and gruesome history. The…

7. Siniy Most

0.28 MILES

The Blue Bridge is 97.3m wide making it the widest of the city's bridges. It's one of four bridges across the Moika that were colour-coded.

8. Mariinsky Palace


The last neoclassical palace constructed in St Petersburg, the Mariinsky Palace (not to be confused with the theatre) was built between 1839 and 1844…