Plane

Take the subway at the Sennaya Ploshchad station.

The journey takes approximately 13 m. The travel distance is 8 km.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Moskovskaya.
Take the Saint Petersburg Public Transport bus at the Ст. Метро "Московская" station .

The journey takes approximately 28 m. The travel distance is 10 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

787 m on foot from the Аэропорт "Пулково 1", Посадка to the Pulkovo (LED).

The journey takes approximately 9 m. The travel distance is 787 m.

Get off at the Pulkovo (LED).
Fly out to Pulkovo (LED) of the Novokuznetsk Spichenkovo (NOZ) airport.

The journey takes approximately 4 h 35 m. Ticket price is about €120

Carrier is Nordwind Airlines.

🔎

🚖 Find a cheap local taxi

Take the taxi at the Novokuznetsk Spichenkovo (NOZ).

The journey takes approximately 22 m. Ticket price is about €5 The travel distance is 22 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Novokuznetsk.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


Train

Take the train Russian Railways (High Speed Trains) at the station St Petersburg Glavny.

The journey takes approximately 3 h 45 m. Ticket price is about €20 The travel distance is 641 km.

Carrier is Russian Railways (High Speed Trains).

Buy ticket

508 m on foot from the Leningradsky Railway Terminal to the Kazansky Railway Terminal.

The journey takes approximately 6 m. The travel distance is 508 m.

Take the train Russian Railways (РЖД) at the station Kazansky Railway Terminal.

The journey takes approximately 56 h 21 m. Ticket price is about €55 The travel distance is 3355 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Novokuzneck.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


Train

Take the subway at the Spasskaya station.

The journey takes approximately 13 m. The travel distance is 8 km.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Ladozhskaya.
Take the train Russian Railways (РЖД) at the station St Petersburg Ladojskii.

The journey takes approximately 39 h 1 m. Ticket price is about €40 The travel distance is 2227 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Tiumen.
Take the train Russian Railways (РЖД) at the station Tiumen.

The journey takes approximately 23 h 44 m. Ticket price is about €30 The travel distance is 1535 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Novokuzneck.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


Bus train via Пермь

Take the Avtovokzaly.ru bus at the St Petersburg Bus Terminal station .

The journey takes approximately 10 h Ticket price is about €10 The travel distance is 686 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Take the Avtovokzaly.ru bus at the Severnye Vorota Bus Terminal station .

The journey takes approximately 27 h 20 m. Ticket price is about €24 The travel distance is 1497 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Perm' Bus station.
Take the taxi at the Perm' Bus station.

The journey takes approximately 4 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Perm 2.
Take the train Russian Railways (РЖД) at the station Perm 2.

The journey takes approximately 27 h 4 m. Ticket price is about €35 The travel distance is 1777 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Ob.
Take the taxi at the Ob.

The journey takes approximately 17 m. Ticket price is about €4 The travel distance is 16 km.

Carrier is Atlas Taxi.

🚖 Find a cheap local taxi

Get off at the Novosibirsk Bus Station.
Take the Avtovokzaly.ru bus at the Novosibirsk Bus Station station .

The journey takes approximately 6 h 55 m. Ticket price is about €7 The travel distance is 383 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Novokuznetsk Bus station.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


Bus train

Take the Saint Petersburg Public Transport bus at the Малая Морская Ул. station .

The journey takes approximately 41 m. The travel distance is 12 km.

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the Ulitsa Dybenko.
Take the Autoline bus at the Saint Petersburg Dybenko station .

The journey takes approximately 9 h The travel distance is 643 km.

Carrier is Autoline.

Buy ticket

Get off at the Vologda.
Take the Avtovokzaly.ru bus at the Vologda Bus station station .

The journey takes approximately 3 h 13 m. Ticket price is about €3 The travel distance is 125 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Danilov.
Take the train Russian Railways (РЖД) at the station Danilov.

The journey takes approximately 60 h 18 m. Ticket price is about €55 The travel distance is 3227 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Novokuzneck.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 57 h 16 m. The travel distance is 4310 km.

Get off at the Novokuznetsk.


🛏 Find hotel deals and discounts up to 20% in Novokuznetsk at Booking


The cheapest way to travel from Saint-Petersburg to Novokuznetsk is by taking a Train with an average price of €70. The journey takes approximately 64 ч. 58 мин.

Plane is the fastest way to travel from Saint-Petersburg to Novokuznetsk. Tickets cost €126. The journey takes approximately 6 ч. 52 мин.

Saint-Petersburg is approximately 4310 km away from Novokuznetsk. The trip by car takes 57 h 16 m.

The average journey time by car between Saint-Petersburg and Novokuznetsk is 57 h 16 m.