Saint Petersburg is Russia’s most European city and, without question, one of the world’s great cultural capitals. Built from scratch on a Baltic marshland by order of Peter the Great just over three centuries ago, it’s an imperial stage set preserved to the millimeter: the Hermitage, the tsars’ palaces, the gilded cathedrals, the canals snaking past pastel-colored facades, and a stretch of White Nights in June that’s quite unlike anything else in the world. On this page I’ll walk you through what to see and do, how many days to spend, where to stay, how to get around, and all the practical details a foreign traveler needs to sort out before landing in Saint Petersburg.

What you’ll find on this page:
Why travel to Saint Petersburg
Saint Petersburg is Russia’s second-largest city but tops many rankings that matter: it holds the world’s largest museum (the Hermitage, with more than three million works), one of the most prestigious opera and ballet companies on the planet (the Mariinsky), an entire historic center listed by UNESCO, and the atmosphere of an imperial capital frozen in time. This is where Peter the Great set out to open Russia to Europe, where Catherine the Great built her court, where the Romanovs lived and ultimately fell, and where the 1917 Revolution that reshaped the 20th century erupted.
What surprises most first-time visitors is the human scale: unlike Moscow, Saint Petersburg is compact and walkable, with a historic center you can cover on foot, canals everywhere (hence the nickname “Venice of the North”), Baroque-era avenues like Nevsky Prospect, pastel-colored facades and an almost obsessive level of architectural preservation. There are no skyscrapers in the center, no highways carving through it, and the maximum building height is still capped by law so as not to obscure the dome of the Admiralty.
If this is your first trip to Russia, the most common combination is Saint Petersburg + Moscow, connected by high-speed train in 3 hours and 45 minutes. But Saint Petersburg easily deserves a dedicated trip: there’s enough material here for a full week between the historic center, the suburban palaces (Peterhof, Catherine, Pavlovsk) and excursions to Veliky Novgorod or Karelia.

How to get to Saint Petersburg in 2026
Since 2022 there have been no direct flights between Russia and most Western countries (the EU, the UK, the US, Canada and Australia have all closed their airspace to Russian carriers, and vice versa). To fly to Saint Petersburg from London, New York, Sydney, Toronto or Auckland, you’ll need to connect via a third country. From Europe, the most common hubs are Istanbul (Turkish Airlines, with daily flights to Pulkovo Airport, and Pegasus) and Belgrade (Air Serbia). From North America, Asia and Australia, the most practical hubs are Dubai (Emirates, flydubai), Doha (Qatar Airways with a connection in Istanbul), Istanbul, and Yerevan (Aeroflot, FlyOne). Istanbul is generally the fastest and cheapest option for Saint Petersburg.
Saint Petersburg has a single international airport, Pulkovo (LED), 17 km (10.5 miles) south of the city. It’s well connected to the center: the urban bus 39 + metro combo takes about 35–40 minutes and costs less than $1. I walk you through every option (bus, taxi, private transfer) in the guide on how to get from Pulkovo Airport to Saint Petersburg.
Saint Petersburg has one big advantage over Moscow for Western travelers: the proximity to Schengen land borders. It’s about 4 hours by bus from Helsinki (Finland -border currently closed-), 5–6 hours from Tallinn (Estonia), and 8–10 hours from Riga (Latvia). If you want to skip the air connection and prefer to enter overland, I cover each option in the general Russia borders guide.
To buy your flight with a foreign card (US, UK, Australian, Canadian and EU cards all work on the platforms I recommend), I explain everything in the flights to Russia guide.
Best time to visit Saint Petersburg
Saint Petersburg has one feature no other European capital can match: the White Nights. Because of its latitude (60° north, about the same as Helsinki or Anchorage, Alaska), between late May and mid-July the sun never quite sets, and the city spends six weeks in continuous twilight: at 2 a.m. you can read a newspaper outside without a flashlight. Without question, this is the best time of year to visit: festive atmosphere, terraces open until dawn, drawbridges opening at 1 a.m. to a soundtrack of music, festivals (Scarlet Sails for the new graduates, Stars of the White Nights at the Mariinsky), and mild temperatures (averages of 18–22°C / 64–72°F). I cover it all in the guide on White Nights in Saint Petersburg.
The rest of the summer (July to early September) is still excellent: the city is alive, the imperial gardens are at their peak, and the fountains at Peterhof are running at full power. September is probably the most balanced month: mild weather, fewer tourists, golden light, and all attractions still on summer hours.
From November to March it gets seriously cold and, more importantly, the days are very short (in December the sun rises around 10 a.m. and sets around 4 p.m.). Averages hover between −5 and −10°C (15–23°F), with peaks below −20°C (−4°F) in January. Don’t let that put you off: the city is perfectly equipped, every building has powerful central heating, and experiencing the Hermitage or the Mariinsky with the city under snow and the canals frozen over is a completely different and very authentic experience. Just plan on more indoor time than in summer.
April, October and early May are the most unpredictable months: the thaw or the first frosts leave the city looking grey. If you have the choice, skip them.

How many days to spend in Saint Petersburg
My honest recommendation: a minimum of 4 full days, ideally 5 or 6. With 3 days you can fit the must-sees (Hermitage, Church of the Savior on Spilled Blood, Saint Isaac’s Cathedral, Peter and Paul Fortress, a stroll down Nevsky and a night at the Mariinsky), but you’ll miss the suburban palaces. With 4 days you can add Peterhof. With 5 or 6 you can include Catherine Palace in Pushkin, Pavlovsk, the Fabergé Museum, and a day trip to Veliky Novgorod.
If you’re combining Saint Petersburg with Moscow in a single trip, the sensible split is 4 days in Saint Petersburg + 4 days in Moscow + 1 day on the train between them: 9 nights in total. If you only have a week, split it 4+3 (Saint Petersburg gets a bit tight that way, but the practical priority for the week is Moscow because it has more layers; that said, if what you’re after is pure beauty, prioritize Saint Petersburg).
For a concrete sense of how to make the most of each day, there’s a dedicated guide with itineraries for 1 to 4 days, hour by hour: what to visit each morning, where to eat, which museums close on which days and how to chain visits together so you don’t burn out.
Where to stay in Saint Petersburg
If this is your first trip, my advice is straightforward: stay in the historic center, within walking distance of the Hermitage, Nevsky Prospect and the canals. The advantage Saint Petersburg has over Moscow is that the center is relatively compact and everything important is 15–20 minutes on foot. The most practical neighborhoods for travelers are the Admiralty district (between the Hermitage and Saint Isaac’s), Kazansky (around Kazan Cathedral and Nevsky Prospect), Sennaya (more bohemian, around Sennaya Square), and the Liteyny Prospect area. Prices are higher than in outlying districts, but the savings in time and transport are worth it.
If your priority is price, the neighborhoods near Vladimirskaya, Ploshchad Vosstaniya (the main train station) or Petrogradskaya metro stations offer good value: you’re still 10–15 minutes by metro from the Hermitage in a city where the metro is very fast and very cheap.
There’s one important detail for foreign visitors: since 2022, Western platforms like Booking, Hotels.com or Expedia no longer operate in Russia. To book a hotel in Saint Petersburg with a foreign card (Visa or Mastercard from your home bank) the platforms that do work are Ostrovok and the search engines I cover in detail in the Russian hotels and apartments guide.

What to see and do in Saint Petersburg
This is where most of the city’s tourist load is concentrated. Below I’ve organized the main attractions into categories to make it easier to digest, but bear in mind that each block is followed by its own detailed articles (with up-to-date opening hours, prices, how to buy tickets and practical tips) at the end of each section.
Downtown Saint Petersburg: Nevsky, Palace Square and the canals
Any visit starts at Palace Square (Dvortsovaya Ploshchad). Its 5.4 hectares (13 acres) hold the facade of the Winter Palace (home to the Hermitage), the imposing semicircular building of the Army General Staff, and the Alexander Column (47 meters / 154 feet, built to commemorate the victory over Napoleon). This is the city’s ceremonial heart and the very stage where the October Revolution played out in 1917.
From there runs the city’s main artery: Nevsky Prospect, 4.5 km (nearly 3 miles) of Baroque, Neoclassical and Art Nouveau facades that cross the center from west to east. Along Nevsky you’ll find Kazan Cathedral, the Singer House (now the Book House), Eliseyev Emporium, the Astoria Hotel, the Gostiny Dvor department stores, the Stroganov Palace and Moskovsky train station. It’s the country’s most walked street and the best way to grasp the city’s imperial scale.
Saint Petersburg is also very much a city of water. The canal network spans 64 rivers and canals plus 800 bridges, many of them drawbridges that open from 1 a.m. (April to November) to let cargo ships through: a nocturnal spectacle that every visitor sees at least once. By day, boat cruises on the rivers and canals are one of the best ways to discover the city: in an hour and a half you glide past most of the palaces and cathedrals.
Cathedrals, churches and architecture
Saint Petersburg has a remarkable religious heritage despite not being an ancient city: each cathedral is both a first-rate architectural achievement and, in many cases, a museum open to the public. The most photographed is the Church of the Savior on Spilled Blood, built on the exact spot where Alexander II was assassinated in 1881. The exterior recalls Moscow’s St. Basil’s Cathedral (colorful onion domes in old Russian style), but the interior is truly extraordinary: 7,000 square meters (75,000 square feet) of mosaics cover the walls, columns and vaults, making it one of the most mosaic-covered churches in the world.
Saint Isaac’s Cathedral is the other must-see: the fourth-largest dome in the world (101.5 meters / 333 feet), gilded with 100 kg (220 lb) of gold and visible from almost every point of the center. Climbing the outer colonnade is one of the best panoramic views in the city. A few hundred meters away is Kazan Cathedral, with a semicircular colonnade inspired by St. Peter’s in Rome, and across the Neva, inside the Fortress, the Cathedral of Peter and Paul, where every tsar of the Romanov dynasty is buried.
The Peter and Paul Fortress deserves its own paragraph: it’s the founding point of the city (Peter the Great laid the first stone here in 1703), a small walled island in the middle of the Neva with a cathedral, a prison, a city museum and spectacular views across to the Hermitage on the opposite bank. At noon every day, a cannon is fired from the Naryshkin Bastion — a tradition that’s been going since the 18th century.
Museums and palaces
The great museum of Saint Petersburg — and arguably one of the great museums of the world — is the Hermitage. More than three million works spread across six buildings, including the Winter Palace of the tsars, with collections ranging from Egyptian and Mesopotamian art to the Impressionists, Picasso and Matisse, plus the largest Rembrandt collection outside the Netherlands, plus Leonardo, Caravaggio and Velázquez. A serious visit takes 5–6 hours and still feels short. I cover everything (how to buy tickets online, which room to start in, what to avoid) in the dedicated guide.
The second essential museum is the Fabergé Museum, housed in the Shuvalov Palace, where nine of the famous Imperial Fabergé eggs (the Romanov tsars’ Easter gifts) are on display — a fascinating window into the luxury of the Russian court at the turn of the 20th century. And if you’re drawn to the darker side of history, the Yusupov Palace uses wax figures and theatrical staging to recreate the 1916 murder of Rasputin, one of the most original visits in the city.
Where Saint Petersburg really stands alone, though, is in the suburban imperial palaces. Peterhof is the most famous: the “Russian Versailles” on the Baltic, with its Grand Cascade of 64 fountains that run without pumps (powered by the natural gradient of the land alone) and 1,000 hectares (2,500 acres) of gardens. Catherine Palace in Pushkin, with its Baroque blue facade, the reconstructed Amber Room and a more intimate atmosphere, is the other must-do.
Sightseeing and experiences in the city
One thing Saint Petersburg does better than any other Russian city is high views. The Lakhta Center observation deck is the newest and most spectacular: the tallest skyscraper in Europe (462 meters / 1,516 feet), with a 360° observation hall that takes in the whole city and the Gulf of Finland. For something more classic and central, the Saint Isaac’s Cathedral colonnade offers a 360° view of the historic heart from 43 meters (140 feet) up.
Another unique way to see the city is from the water. River and canal cruises are cheap, frequent and show you a Saint Petersburg radically different from the one you see along Nevsky: you pass under dozens of bridges, see the facades the way architects designed them (from the water), and understand why it’s called the Venice of the North. There are short daytime tours of an hour or so, as well as nighttime cruises to watch the drawbridges open.
If you’d rather have someone explain it all to you in English, I cover how to book and pay for guided tours with a foreign card (many international platforms no longer operate in Russia, but the ones that do let you pay without trouble). There are general city tours, dedicated Hermitage tours with an art specialist, and nighttime drawbridge tours.
Entertainment and shows
Saint Petersburg is the cradle of Russian ballet and challenges Moscow for the title of world ballet capital. A night at the Mariinsky Theatre is one of those experiences that justifies a trip on its own: the company that created Sleeping Beauty, The Nutcracker and Swan Lake (in its definitive Petipa version) still puts on more than 300 performances a year across two halls. Tickets are surprisingly affordable if you book in advance, and the season runs from September to July.
Beyond ballet, Russians have a long tradition of folklore performances and classic Russian circus: two great options if you’re traveling with kids or want a different night out. The historic Ciniselli Circus on the Fontanka (the oldest in Russia, opened in 1877) is a building worth visiting in its own right.
And for a one-hundred-percent Russian experience, don’t leave without trying the banya, the traditional steam bath. The Yamskie Baths and the Mytninskie are the best known downtown options, and the experience (sweating above 80°C / 175°F and then plunging into ice water) is a small cultural rite of passage.
Where and what to eat in Saint Petersburg
Saint Petersburg’s food scene is excellent and, as in Moscow, much richer than the borscht-and-pelmeni cliché. Traditional Russian cuisine is well represented: blini (savory or sweet pancakes), pirozhki (stuffed buns), solyanka (spicy soup with meat and pickles), pelmeni (meat-filled dumplings), shashlyk (grilled skewers) and Russian desserts like medovik (honey cake) or Napoleon (mille-feuille). Thanks to its port history, Saint Petersburg is also Russia’s best city for fresh Baltic fish and, especially, for caviar at far more reasonable prices than in Western Europe or North America.
As in Moscow, the real surprise is the food of the former Soviet republics: Georgian cuisine (don’t miss the Adjarian khachapuri, a bread boat filled with melted cheese and a raw yolk in the middle), Uzbek cuisine (plov, manti, samsa) and Azerbaijani. Some of the best restaurants in the city belong to these traditions. And among traditional drinks, be sure to try kvas (a fermented rye-bread drink) and, of course, Russian vodka.
On the logistics side, booking a table at the most in-demand restaurants (especially during White Nights season) means using local tools: most don’t accept reservations via Western platforms, so you’ll need to use Yandex Maps, contact them via Telegram or call the restaurant directly.
Shopping and souvenirs
Saint Petersburg is an excellent place to do your trip shopping: it has craft tradition, fair prices and most of it is clustered around Nevsky Prospect. The most iconic retail building is Gostiny Dvor, the historic 18th-century department store, with both international and Russian brands inside a U-shaped gallery that takes up a full Nevsky block. Right across the street, the Eliseyev Emporium is the most photogenic grocery store in Europe: an Art Nouveau building with stained glass, mosaics and very high ceilings, selling traditional Russian quality products (chocolates, tea, caviar, vodka, preserves).
For souvenirs (matryoshkas, Palekh lacquer miniatures, Baltic amber, Soviet caps and medals, Gzhel ceramics), the busiest markets are around the Griboyedov Canal, right next to the Church of the Savior. The further you walk from the church, the better the prices and the better the quality. For more on what to buy, you might find the guide on which souvenirs to buy in Russia useful: from matryoshkas to Soviet medals, plus the Cheburashka characters and amber.
Public transport in Saint Petersburg
The Saint Petersburg Metro is one of the deepest in the world (the city is built on a marshland, so the tunnels run 60–80 meters / 200–260 feet underground and escalators can take three minutes to bring you down) and one of the fastest ways to get around. It has 5 lines, 72 stations and runs from 5:45 a.m. to 12:30 a.m. Stations like Avtovo, Pushkinskaya and Admiralteyskaya are genuine underground museums, with marble, mosaics and chandeliers.
For paying for public transport, by far the most practical option is the Podorozhnik card: it covers metro, bus, tram, trolleybus, marshrutkas (minibuses) and urban water buses. You can buy it at any metro ticket booth and top it up at machines or counters.
To get to the airport, the simplest and cheapest option is the bus 39 + metro combo. I walk you through it step by step in the Pulkovo Airport guide. For taxis, the only thing locals use in Saint Petersburg is Yandex.Go (the Russian equivalent of Uber): fast, cheap and reliable. I explain every option in the guide to using taxis in Russia.
Day trips from Saint Petersburg
Saint Petersburg has the best surrounding day-trip options in all of Russia. The most-recommended one (half a day) is to Peterhof, the “Russian Versailles” 30 km (19 miles) west of the city on the Baltic: a palace and garden complex with the spectacular Grand Cascade of 64 gilded fountains and 1,000 hectares (2,500 acres) of gardens. You can get there by hydrofoil from the pier next to the Hermitage in 35 minutes (recommended for the outbound leg), by bus or by marshrutka.
The second classic day trip (another half day) is to Catherine Palace in Pushkin (also known as Tsarskoye Selo, “the tsars’ village”), 25 km (15.5 miles) south. It’s the world’s most famous Baroque blue-facaded palace, with its reconstructed Amber Room and lovely formal gardens. With more time it’s worth combining it with a visit to the nearby Pavlovsk palace, smaller and more intimate, surrounded by one of the largest landscape parks in Europe.
For a longer, more unusual day, an excursion to Veliky Novgorod is one of my favorites: 200 km (124 miles) south of Saint Petersburg (2.5 hours by fast train) is the historical birthplace of Russia, with an 11th-century medieval kremlin, 12th-century churches, Byzantine monasteries and a perfectly preserved old town. This is the Russia that existed before Moscow and before the tsars.
Practical information for foreign visitors
There are four logistical things worth sorting out before you land — particularly important for foreign travelers in 2026 Russia:
Visa. To enter Russia as a tourist you’ll need a visa, with a few exceptions. For travelers from many European countries the simplest option is the eVisa (electronic visa): processed 100% online in 4 days, valid for stays of up to 30 days, costs €52 and lets you enter via Saint Petersburg (Pulkovo), Moscow, Sochi and Kaliningrad, among others. Note however that US, UK, Canadian, Australian and New Zealand passport holders are currently not eligible for the eVisa and must apply for the regular consular visa — which means going through an authorized visa agency in your country of residence. I cover all in the guide Russia visa requirements.
Internet and connectivity. Russian SIM cards are cheap, but buying one requires a passport-registration formality that many travelers find a hassle. My recommendation for a short trip is to set up an eSIM with unlimited data for Russia before you leave: you connect the moment you land at Pulkovo, no need to visit a store or hand over your passport.
Money and payments. Since 2022, Visa and Mastercard cards issued outside Russia don’t work inside the country. Not at shops, not at ATMs, not for ordering a Yandex.Go. The same applies to American Express, Discover and any non-Russian card. The solution I recommend is to get a Russian MIR card and, as a backup, bring some cash (US dollars or euros) to exchange for rubles at any of the many currency-exchange offices along Nevsky.
Travel insurance. For most nationalities it’s mandatory to apply for either the eVisa or the regular visa: without valid Russia coverage, your visa application will be rejected. I cover which insurances work, how much they cost and how to buy one in 5 minutes in the Russia travel insurance guide.
One handy detail: Saint Petersburg has an excellent network of official tourist information offices staffed by English speakers, with free maps. You can also download the official tourist maps as PDFs in advance.
Frequently asked questions about Saint Petersburg
How many days are enough to visit Saint Petersburg?
My recommendation is a minimum of 4 full days to cover the must-sees (Hermitage, Church of the Savior on Spilled Blood, Saint Isaac’s Cathedral, Peter and Paul Fortress, a walk down Nevsky Prospect, a canal cruise and Peterhof). With 5–6 days you can add Catherine Palace in Pushkin, Pavlovsk, the Fabergé Museum and a day trip to Veliky Novgorod without rushing. With 3 days you’ll cover the downtown essentials but you’ll miss the suburban palaces, which are one of the city’s great highlights. If you’re combining Saint Petersburg with Moscow in a single trip, the sensible split is 4 days in Saint Petersburg + 4 days in Moscow + 1 day on the train between them.
What’s the best time to visit Saint Petersburg?
Without question, the White Nights between late May and mid-July: the sun never quite sets, the drawbridges open at 1 a.m. to a soundtrack of music, there are festivals, and the city is alive until dawn. July and August are still excellent for the palaces and the Peterhof fountains. September is probably the most balanced month: mild weather, fewer tourists and golden light. Winter (December to March) offers a very different and very authentic experience, with the snow-covered city, frozen canals and the Mariinsky at its peak — but pack for the cold and accept that daylight is very short (in December the sun rises around 10 a.m. and sets around 4 p.m.). The months I’d actively avoid are April, October and early November, when the city looks grey.
Are there direct flights to Saint Petersburg from the US, UK or Australia?
No. Since 2022 there have been no direct flights between Russia and most Western countries (the US, UK, EU, Canada, Australia and New Zealand have all closed their airspace to Russian carriers, and vice versa). To fly to Saint Petersburg you need to connect via a third country. The fastest and cheapest option is usually Istanbul (Turkish Airlines or Pegasus), with daily flights to Pulkovo Airport. Other options include Belgrade (Air Serbia), Yerevan (Aeroflot, FlyOne) and Dubai (Emirates, flydubai). If you want to skip the air connection, Saint Petersburg has the advantage of being close to Schengen land borders: 4 hours by bus from Helsinki, 5–6 hours from Tallinn, or 8–10 hours from Riga.
Do Visa and Mastercard cards work in Saint Petersburg?
No. Visa and Mastercard cards issued outside Russia have not worked inside the country since 2022: not at shops, not at ATMs, not to order a taxi or pay online. The same applies to American Express and Discover. To pay in Russia you’ll need either cash in rubles (which you can exchange at any of the bureaus you’ll find on every Nevsky corner) or a Russian MIR card. The most practical option, if you’ll be there for several days or are visiting more than once, is to get a MIR card, which can be issued to foreign citizens. It’s perfectly legal, works everywhere in Russia, and lets you pay contactless or by QR code like a normal card.
Is it safe to travel to Saint Petersburg?
For a tourist, Saint Petersburg is a very safe city: the rate of crimes against visitors (pickpocketing, tourist robberies, assaults) is low, there’s a visible police presence in tourist areas, and the metro has its own security. The usual precautions apply (don’t flash valuables, watch your wallet on rush-hour public transport and on Nevsky Prospect in high season, don’t wander unfamiliar neighborhoods late at night) — the same as in London, New York or Sydney. Most foreign affairs ministries advise extra caution in specific parts of the country (not in Saint Petersburg) and recommend respecting local rules about photographing military or government installations.
What visa do I need to visit Saint Petersburg?
It depends on your nationality. For travelers from many European countries the simplest option is the eVisa (electronic visa): processed 100% online in 4 days, no consulate visit required, costs €52 and allows stays of up to 30 days. It’s valid for entry via Pulkovo Airport and the land border crossings with Finland and the Baltic states. However, US, UK, Canadian, Australian and New Zealand passport holders are currently not eligible for the eVisa and must apply for the regular consular visa through an authorized visa agency. A valid Russia travel insurance policy is mandatory in every case.
What’s the difference between Saint Petersburg and Moscow?
They’re two very different cities and complement each other beautifully. Moscow is Russia’s political and economic capital: monumental, Soviet, on an American scale, twelve million people, lots of life and energy. Saint Petersburg is the former imperial capital: European, aristocratic, compact, with canals and pastel palaces, five million people, and a more relaxed atmosphere. Moscow is the Russian heart of the country; Saint Petersburg is the window onto Europe that Peter the Great opened. If you only have time for one, Moscow has more layers and more life; but if what you’re after is pure beauty, imperial palaces and a perfectly preserved historic center, prioritize Saint Petersburg. Ideally, with 9 days or more, you combine both.
































