A one-way metro ride costs 70 rubles. You can purchase a coin that works as a ticket for one ride. In metro, as well as other types of public transport, you can also pay by card upon entering.

If you plan to use public transportation often, we recommend purchasing a “Podorozhnik” card as a payment method for your commute. You can buy the card at any metro station, and you can top it up whenever you want. Check out our articles here and here to learn more about public transport in St. Petersburg.

Metro is one of the most convenient and fastest ways to travel around the city. The metro stations are also among the most beautiful stations in the world, so look out for those hidden gems. It is also advisable to download the metro map for easier navigation. Buses and trolleybuses are a very convenient way to travel around the city, and most of the times, stops are announced in English.

Like any other big city, St. Petersburg is not an exception when it comes to rush hours. Rush hours usually happen in the mornings (7-10 am) and evenings (5-8 pm). Walking can be a good way to avoid rush hours, and also to see the city at the same time.