By plane

Take the subway 2 at the station Sennaya Ploshchad .

The journey takes approximately 13 min. Ticket price is about 1–1 EUR. The travel distance is 8 km.

Carrier is Saint Petersburg Metro.

Book

Get off at the Moskovskaya
426 m on foot from the station Moskovskaya to the station Ст.Метро "Московская".


Take the bus 39 at the station Ст.Метро "Московская" .

The journey takes approximately 26 min. Ticket price is about 1–1 EUR. The travel distance is 10 km.

Carrier is St Petersburg State Transport.

Book

788 m on foot from the station Аэропорт "Пулково 1" to the airport Pulkovo (LED).


Fly out of the airport Pulkovo (LED)

The journey takes approximately 2 h



133 m on foot from the airport Belgorod (EGO) to the station Belgorod Airport.


Take the bus 1 at the station Belgorod Airport .

The journey takes approximately 7 min. Ticket price is about 1–1 EUR. The travel distance is 4 km.

Carrier is Belgorod Public Transport.

Book Search for Transfer

Get off at the Michurina
Find hotel deals and discounts up to 20% in Белгород at Booking


Train

Take the train 081А at the station St Petersburg Glavny .

The journey takes approximately 15 h 52 min. Ticket price is about 28–55 EUR. The travel distance is 1336 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Belgorod
Find hotel deals and discounts up to 20% in Белгород at Booking


Bus

Take the bus at the station Saint Petersburg, Bus Station 2 .

The journey takes approximately 20 h 35 min. Ticket price is about 22–35 EUR. The travel distance is 1226 km.

Carrier is Avtovokzaly.ru.

Book

Get off at the Voronezh
By taxi

It is only about 3 minutes by taxi from the Voronezh to Voronezh Bus station. The distance is 3 km. A one-way journey by taxi costs approximately 1-1 EUR

Check taxi prices on the KiwiTaxi.
Take the bus at the station Voronezh Bus station .

The journey takes approximately 3 h 29 min. Ticket price is about 5–11 EUR. The travel distance is 256 km.

Carrier is Avtovokzaly.ru.

Book

Get off at the Belgorod Bus station
172 m on foot from the station Belgorod Bus station to the station Avtovokzal.


Take the bus 1 at the station Avtovokzal .

The journey takes approximately 6 min. Ticket price is about 1–1 EUR. The travel distance is 3 km.

Carrier is Belgorod Public Transport.

Book

Get off at the Michurina
Find hotel deals and discounts up to 20% in Белгород at Booking


Drive

In a rental car

The drive will take 15 h 56 min.. The distance between Санкт-Петербургом and Белгородом is 1369 km. You will use 110 liters of gasoline at a cost of €143.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Белгород at Booking