Classic Saint Petersburg: A 3-Day Itinerary for the Cultured Traveller
This itinerary is for travellers who want to experience the imperial grandeur of Saint Petersburg without rushing. You will visit the Hermitage, Peterhof, and the Church of the Saviour on Spilled Blood, with time to enjoy a canal cruise and a ballet. Perfect for history buffs, art lovers, and anyone seeking a refined city break.
Budget for 3 days: mid-range hotels (€60–€100/night), meals (€15–€30/person/day), and transport (€10–€15/day). Entry fees to major sights total around €60–€80. The city is walkable in the centre, but the metro and taxis are affordable and efficient.
Day 1: Imperial Heart & Nevsky Prospekt
09:00 – Start at Palace Square. Visit the State Hermitage Museum (Winter Palace). Allocate 3–4 hours for the main building. Ticket: €12 (online booking recommended).
13:00 – Lunch at Yat Restaurant (Nevsky, 60) – Russian cuisine, mains €10–€15.
15:00 – Walk along Nevsky Prospekt to the Church of the Saviour on Spilled Blood. Entry €5. Then visit Kazan Cathedral (free).
19:00 – Dinner at Gogol (Malaya Morskaya, 8) – cosy, classic dishes, €20–€30 for three courses.
Day 2: Peterhof & Evening Ballet
09:00 – Take a hydrofoil from the Winter Palace pier to Peterhof Grand Palace (30 min, €15 one-way). Ticket to the palace and lower park: €20.
12:30 – Explore the fountains and gardens. Lunch at the park café (sandwich & coffee ~€10).
15:00 – Return by hydrofoil. Rest at hotel.
19:00 – Evening at the Mariinsky Theatre (ballet or opera). Tickets from €25 (balcony) to €150 (stalls). Book at least 2 weeks ahead. Dress code: smart casual.
Day 3: Canals, Peter & Paul Fortress & Farewell
10:00 – Visit Peter & Paul Fortress on Zayachy Island. See the cathedral and the prison. Entry €7.
12:00 – 1-hour canal cruise (depart from Moyka River). €10. See the colourful facades and bridges.
13:30 – Lunch at Teremok (blini & soup, €5–€8) – fast local chain.
15:00 – Stroll through Summer Garden (free) and along the Fontanka River. Visit the Fabergé Museum (€10) if time allows.
19:00 – Farewell dinner at Mansarda (rooftop, Nevsky 12) – panoramic view, mains €20–€35.
Trip Budget
Accommodation (3 nights): €180–€300 (mid-range hotel near Nevsky or Admiralteyskaya).
Food (3 days): €45–€90 (mix of cafes and restaurants).
Transport: €30–€45 (hydrofoil, metro, taxis).
Entry fees & entertainment: €60–€80 (Hermitage, Peterhof, Mariinsky, etc.).
Total per person: approx. €315–€515 (excluding flights).
Getting Around
From the airport (LED): Take the Aeroexpress train to Baltiysky station (€5, 35 min), then metro to centre. Taxi from airport to centre: €20–€30 (30–45 min).
Public transport: Metro is efficient (€0.50 per ride). Buy a multi-ride card (Troika) from ticket machines. Buses and trams cover the centre.
Taxis: Use Yandex Go app (€3–€8 within centre). Avoid street hailing.
Walking: The central area (Nevsky, Palace Square, canals) is very walkable. Wear comfortable shoes.
When to Go
Best time: Late May to early July for the White Nights (endless daylight) and the Scarlet Sails festival (mid-June). Temperatures: 15–25°C.
Good alternative: September (cooler, fewer crowds, golden foliage).
Winter (December–February): Very cold (-10°C to -20°C), but fewer tourists and lower prices. Some fountains are turned off.
Avoid: November (grey, rainy, muddy).
Frequently asked questions
Do I need a visa for Saint Petersburg in 2026?
Is 3 days enough for Saint Petersburg?
What is the average budget for 3 days?
How do I get around the city?
Ready to plan your trip?
Download JourneyBay and get a personal itinerary for Saint Petersburg in 60 seconds
Get it free