Getting Around Saint Petersburg: A Practical Guide for 2026
Saint Petersburg's public transport system is efficient and affordable, with the metro serving over 5 million passengers daily. The city offers a mix of underground trains, buses, trams, trolleybuses, and ferries, all integrated via a unified payment card called Podorozhnik. For tourists, the metro is the fastest way to reach major attractions like the Hermitage and Nevsky Prospekt, while taxis and ride-sharing apps provide door-to-door convenience. Prices are budget-friendly, with a single metro ride costing around 45–60 RUB (2026), though fares may change.
| Metro lines | 5 lines, 72 stations |
| Daily metro riders | 5+ million |
| Single metro fare (2026) | 45–60 RUB |
| Bus/tram fare (2026) | 40–55 RUB |
| Podorozhnik card deposit | 60 RUB (refundable) |
| Ferry routes (summer) | 5+ routes along Neva River |
Metro: The Backbone of City Transport
<p>The Saint Petersburg Metro is one of the deepest in the world, with stations like <strong>Avtovo</strong> and <strong>Ploshchad Vosstaniya</strong> featuring stunning architecture. Trains run from 5:40 AM to 12:30 AM, with intervals of 2–5 minutes during peak hours. Buy a single token (60 RUB in 2026) or a reloadable Podorozhnik card for discounted fares. The system connects all major districts, but note that escalators can be very long — some over 100 meters.</p>
Buses, Trams, and Trolleybuses: Surface Routes
<p>Surface transport covers areas the metro doesn't reach. Buses and trams cost 40–55 RUB per ride (2026) when paid via Podorozhnik or contactless bank card. Key routes include <strong>bus 7</strong> (to Vasilyevsky Island) and <strong>tram 3</strong> (along Nevsky Prospekt). Be aware that traffic jams are common, especially during rush hours (8–10 AM and 5–7 PM). Night buses (route 1, 2, 3) run from 12:30 AM to 5:30 AM with 30-minute intervals.</p>
Taxis and Ride-Sharing: Convenience at a Cost
<p>Taxis in Saint Petersburg are best booked via apps like <strong>Yandex Go</strong> or <strong>Uber</strong> (integrated in Russia). A typical 10-minute ride costs 200–400 RUB (2026), but surge pricing can double this. Avoid hailing street taxis — they often overcharge tourists. For airport transfers, pre-book a fixed-price ride (1,200–1,800 RUB to city center). All major apps accept cash and cards.</p>
Ferries and Water Transport: Scenic Alternatives
<p>From May to October, ferries and river taxis navigate the Neva River and canals. A short hop between bridges costs 100–200 RUB (2026), while sightseeing cruises (1–2 hours) range from 800–1,500 RUB. Key piers include <strong>Dvortsovaya Naberezhnaya</strong> (near the Winter Palace) and <strong>Petrogradskaya Side</strong>. Note that services are weather-dependent and may stop during bridge openings (1:30–5:00 AM).</p>
Practical tips
- →Always validate your ticket at the turnstile — fines for riding without a valid ticket are 1,000 RUB (2026).
- →Download the Yandex Go app for taxis and the Yandex Maps app for real-time public transport schedules.
- →Avoid the metro during peak hours (8:00–9:30 AM and 5:00–7:00 PM) to skip crowds.
- →Keep small change (coins or 50–100 RUB notes) for bus and tram fares if you don't have a Podorozhnik card.
Frequently asked questions
Is the Saint Petersburg metro safe for tourists?
Can I use contactless credit cards on public transport?
How do I get from Pulkovo Airport to the city center?
What is the Podorozhnik card and where can I buy it?
Planning a trip to Saint Petersburg?
Build your itinerary free