Train to Pulkovo fly to Makhachkala train

Take the train Russian Railways (Commuter Trains) at the station Petrozavodsk Pass.

The journey takes approximately 4 h 59 m. Ticket price is about €12 The travel distance is 387 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the St Petersburg Ladojskii.
Take the subway at the Ladozhskaya station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the Spasskaya.
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 Makhachkala (MCX) airport.

The journey takes approximately 3 h 40 m. Ticket price is about €80

Carrier is Aeroflot Russian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Makhachkala (MCX).
Take the taxi at the Makhachkala (MCX).

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 12 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

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

The journey takes approximately 1 h 48 m. Ticket price is about €13 The travel distance is 90 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Derbent.


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


Fly Petrozavodsk to Makhachkala train

Take the taxi at the Petrozavodsk.

The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 17 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Petrozavodsk (PES).
Fly out to Petrozavodsk (PES) of the Moscow Sheremetyevo (SVO) airport.

The journey takes approximately 8 h 45 m. Ticket price is about €85

Carrier is Severstal Air Company.

🔎

🚖 Find a cheap local taxi

Take the taxi at the Petrozavodsk Pass.

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 387 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

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

The journey takes approximately 1 h 48 m. Ticket price is about €13 The travel distance is 387 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the St Petersburg Ladojskii.


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


Fly Petrozavodsk to Baku Heydar Aliyev drive

Take the taxi at the Petrozavodsk Pass.

The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 387 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the St Petersburg Ladojskii.
Fly out to Petrozavodsk Pass of the St Petersburg Ladojskii airport.

The journey takes approximately 9 h 35 m. Ticket price is about €110 The travel distance is 387 km.

Carrier is Severstal Air Company.

🔎

🚖 Find a cheap local taxi

Get off at the St Petersburg Ladojskii.
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 3 h 51 m. The travel distance is 279 km.

Get off at the Derbent.


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


Fly Petrozavodsk to Grozny train

Take the taxi at the Petrozavodsk Pass.

The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 387 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the St Petersburg Ladojskii.
Fly out to Petrozavodsk Pass of the St Petersburg Ladojskii airport.

The journey takes approximately 6 h 20 m. Ticket price is about €80 The travel distance is 387 km.

Carrier is Severstal Air Company.

🔎

🚖 Find a cheap local taxi

Get off at the St Petersburg Ladojskii.
Take the taxi at the Grozny (GRV).

The journey takes approximately 35 m. Ticket price is about €6 The travel distance is 35 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

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

The journey takes approximately 3 h 32 m. Ticket price is about €14 The travel distance is 144 km.

Carrier is Russian Railways (РЖД).

Buy ticket

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

The journey takes approximately 2 h 20 m. Ticket price is about €13 The travel distance is 123 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Derbent.


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


Train to Pulkovo fly to Baku Heydar Aliyev drive

Take the train Russian Railways (Commuter Trains) at the station Petrozavodsk Pass.

The journey takes approximately 4 h 59 m. Ticket price is about €12 The travel distance is 387 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the St Petersburg Ladojskii.
Take the subway at the Petrozavodsk Pass station.

The journey takes approximately 14 m. The travel distance is 387 km.

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Ladojskii.
Take the subway at the Petrozavodsk Pass station.

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

Carrier is Saint Petersburg Metro.

Buy ticket

Get off at the St Petersburg Ladojskii.
Take the Saint Petersburg Public Transport bus at the Petrozavodsk Pass station .

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

Carrier is Saint Petersburg Public Transport.

Buy ticket

Get off at the St Petersburg Ladojskii.
387661 m on foot from the Petrozavodsk Pass to the St Petersburg Ladojskii.

The journey takes approximately 9 m. The travel distance is 387 km.

Get off at the St Petersburg Ladojskii.
Fly out to Pulkovo (LED) of the Baku Heydar Aliyev (GYD) airport.

The journey takes approximately 3 h 55 m. Ticket price is about €100

Carrier is Aeroflot Russian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Baku Heydar Aliyev (GYD).
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 3 h 51 m. The travel distance is 387 km.

Get off at the St Petersburg Ladojskii.


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


Train bus

Take the train Russian Railways (РЖД) at the station Petrozavodsk Pass.

The journey takes approximately 13 h 42 m. Ticket price is about €24 The travel distance is 900 km.

Carrier is Russian Railways (РЖД).

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 Central PPK at the station Kazansky Railway Terminal.

The journey takes approximately 22 m. The travel distance is 17 km.

Carrier is Central PPK.

Buy ticket

Get off at the Ukhtomskaya.
Take the taxi at the Ukhtomskaya.

The journey takes approximately 8 m. Ticket price is about €2 The travel distance is 8 km.

Carrier is Yandex Taxi.

🚖 Find a cheap local taxi

Get off at the Moscow.
Take the Gorec Tour bus at the Moscow station .

The journey takes approximately 35 h The travel distance is 1957 km.

Carrier is Gorec Tour.

Buy ticket

Get off at the Derbent.


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


Train

Take the train Russian Railways (РЖД) at the station Petrozavodsk Pass.

The journey takes approximately 13 h 42 m. Ticket price is about €24 The travel distance is 387 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the St Petersburg Ladojskii.
473 m on foot from the Leningradsky Railway Terminal to the Komsomolskaya.

The journey takes approximately 5 m. The travel distance is 473 m.

Get off at the Komsomolskaya.
Take the subway at the Komsomolskaya station.

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Paveletskaya.
687 m on foot from the Paveletskaya to the Moskva Paveleckaia.

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

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

The journey takes approximately 42 h 42 m. Ticket price is about €40 The travel distance is 2096 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Derbent.


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


Train

Take the train Russian Railways (РЖД) at the station Petrozavodsk Pass.

The journey takes approximately 14 h 54 m. Ticket price is about €24 The travel distance is 905 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Moscow Vostochny Station.
Take the subway at the Cherkizovskaya station.

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Komsomolskaya.
Take the subway at the Komsomolskaya station.

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

Carrier is Moscow Metro.

Buy ticket

Get off at the Paveletskaya.
387661 m on foot from the Petrozavodsk Pass to the St Petersburg Ladojskii.

The journey takes approximately 9 m. The travel distance is 387 km.

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

The journey takes approximately 42 h 42 m. Ticket price is about €40 The travel distance is 387 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the St Petersburg Ladojskii.


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


Bus

Take the Ecolines bus at the Petrozavodsk station station .

The journey takes approximately 7 h 35 m. Ticket price is about €8 The travel distance is 417 km.

Carrier is Ecolines.

Buy ticket

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

The journey takes approximately 36 h Ticket price is about €30 The travel distance is 2100 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Elista.
Take the Avtovokzaly.ru bus at the Elista station .

The journey takes approximately 1 h 23 m. Ticket price is about €2 The travel distance is 89 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Yashkul.
Take the Avtovokzaly.ru bus at the Yashkul station .

The journey takes approximately 12 h 8 m. Ticket price is about €10 The travel distance is 602 km.

Carrier is Avtovokzaly.ru.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Derbent 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 38 h 42 m. The travel distance is 2954 km.

Get off at the Derbent.


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


The cheapest way to travel from Petrozavodsk to Derbent is by taking a Bus with an average price of €50. The journey takes approximately 60 ч. 6 мин.

Fly Petrozavodsk to Makhachkala train is the fastest way to travel from Petrozavodsk to Derbent. Tickets cost €101. The journey takes approximately 12 ч. 7 мин.

Petrozavodsk is approximately 2954 km away from Derbent. The trip by car takes 38 h 42 m.

The average journey time by car between Petrozavodsk and Derbent is 38 h 42 m.