The Church of Our Saviour on Spilled Blood in St. Petersburg is open daily from 10:30am to 6pm. On Thursdays, the church opens at 11:30am and closes at 8pm. During holidays and religious festivals, opening hours may be extended or reduced depending on the event. Visitors should also note that tickets must be purchased for entry into the church as there are no free admission days available.