Name of the place
Russian Museum
Russian Museum
Formerly called the "Russian Museum of His Imperial Majesty Alexander III", the Russian Museum is located on Art Square in Saint Petersburg and is the world's largest repository of Russian fine arts. Countless artifacts, from 12th-century icons to 20th-century paintings, house this important museum in the magnificent and historically significant Mikhailovsky Palace.
Monday
10:00 am - 8:00 pm
Tuesday
N/A
Wednesday
10:00 am - 6:00 pm
Thursday
1:00 pm - 9:00 pm
Friday
10:00 am - 6:00 pm
Saturday
10:00 am - 6:00 pm
Sunday
10:00 am - 6:00 pm
April 8, 2026 5:01 pm local time