Yes, indeed! Tourists can visit St. Petersburg visa-free for up to 72 hours via ferry from certain locations or up to 8 days through the new e-Visa program, provided they meet specific requirements. This makes popping over to explore its wonders a tad easier for many travelers.