Four hours in St Petersburg are never four hours in the city. Subtract the transfer both ways and you are usually left with two. Work out that remainder first, then pick a route — not the other way round.
Three situations produce this window: a long layover at Pulkovo, a gap between trains at Moskovsky station, a cruise call at the Marine Facade terminal. Each costs a different amount of travel time.
Do the arithmetic before you pick a sight
- From Pulkovo airport. Express bus 39E runs to Moskovskaya metro in 20 minutes, non-stop, every 25–30 minutes, from 5:25 to 0:20. From there it is seven stops on the blue line to Nevsky Prospekt, roughly 17 minutes. Budget an hour each way — half your window. More options: getting from Pulkovo to the centre.
- From Moskovsky railway station. The station stands on Nevsky Prospekt itself. Palace Square is about 3 km away, a 35–40 minute walk; Gostiny Dvor is 1.5 km, about 20 minutes.
- From the Marine Facade cruise port. The port lists buses 158, 168 and 220 to Primorskaya metro, every 15–20 minutes, 10–20 minutes on the road. Primorskaya to Gostiny Dvor is two stops, around 12 minutes.
Fares as of autumn 2026: a metro token costs 95 ₽, a ride on a Podorozhnik card 65 ₽; a single ground-transport ride on the guest tariff is 88 ₽, or 65 ₽ with the card.
Leave the suitcase somewhere first
Automatic lockers at Moskovsky station are on the basement level and open around the clock. A standard locker (60 × 50 × 80 cm) costs 200 ₽ for one hour, 500 ₽ for one to three hours, 800 ₽ for three to six and 950 ₽ for six to eight. A medium locker on the same steps costs 300, 700, 1150 and 1450 ₽.
Two traps: you may reopen the locker freely only within the first 15 minutes, after which opening ends the rental, and overstaying is charged by the hour. At Pulkovo the left-luggage office works around the clock but charges per day — 1100 ₽ for the first calendar day. See our guide to luggage storage in St Petersburg.
Three routes for whatever is left
Palace Square and the embankments. Exit at Admiralteyskaya metro, 700 m to Palace Square (10 minutes). Twenty minutes on the square, fifteen on Palace Embankment facing the fortress, then along Admiralty Embankment to the Bronze Horseman and St Isaac's. About ninety minutes in all.
The fortress and the Spit. From Palace Square across Palace Bridge to the Spit of Vasilyevsky Island — 1 km, 12 minutes. Fifteen minutes at the Rostral Columns, then 2 km along Mytninskaya Embankment to the Peter and Paul Fortress, 25 minutes. The island is open 6:00–20:30, the area inside the walls 9:50–19:30. Note that restoration work has closed the riverside walk along the Neva-facing bastions. Exit at Gorkovskaya metro, one stop from Nevsky Prospekt.
Nevsky and the canals. Best if you arrived by train and it is raining. Walk 1.5 km from the station to Gostiny Dvor, then 1 km along the Griboedov Canal to the Church of the Saviour on Spilled Blood. You can turn back at any point and still have a complete walk.
What will not fit
The Hermitage in full: it opens at 11:00, closes at 18:00 on Wednesday, Thursday and Sunday and at 20:00 on Tuesday, Friday and Saturday, with Monday closed and ticket desks shutting an hour early. Even the fastest visit eats your entire remainder — our piece on skipping the Hermitage queue explains why. Peterhof means a 35–45 minute suburban train from Baltiysky station plus a bus; Tsarskoye Selo is about half an hour by train from Vitebsky, and it closes on Tuesdays. Anything requiring a suburban train is out. For a full day, see St Petersburg in one day.
Budget for the way back
Add thirty minutes for evening traffic towards the airport. And remember the bridges: Neva navigation runs from 10 April to 30 November, so they are raised nightly. Palace Bridge closes to traffic at 1:10 and reopens at 2:50, then closes again from 3:10 to 4:55; Trinity Bridge is shut from 1:20 to 4:50 with no gap. If your ship or hotel is on Vasilyevsky Island, be back before 1:10.
Cover photo: Godot13 · CC BY-SA 4.0 · Викисклад