HUB hero image

How to Travel from

Saint Petersburg to Habarovsk

by Plane, Route or Car

Saint Petersburg
+0
Habarovsk
Transport search to Habarovsk
Saint Petersburg
+0
Habarovsk
Building a composite car route
Cheapest
Best Offer!
Car
4 d 20 h 21 min
10169 km.
from $559
Composite Route Car Only

Four ways to Travel from Saint Petersburg to Habarovsk

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Pulkovo Airport to Khabarovsk
Ave. Duration:
12h 43m
Frequency:
Tuesday, Thursday, and Sunday
Estimated price:
$280.25–$1,019.09

Ural Airlines

Website:
uralairlines.ru/
Plane from Pulkovo Airport to Khabarovsk
Ave. Duration:
11h 22m
Frequency:
Every day
Estimated price:
$292.99–$1,082.78

S7 Airlines

Website:
s7.ru/
Plane from Pulkovo Airport to Khabarovsk
Ave. Duration:
10h 30m
Frequency:
Every day
Estimated price:
$292.99–$1,082.78

Bus operators

Ecolines (Amron)

Phone:
+7 812 386 79 79
Website:
ecolines.ru/ru/ru
Bus from Saint Petersburg Bus Terminal to Nizhny
Ave. Duration:
15h 23m
Frequency:
Twice a week
Estimated price:
$51.58

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Nijnii Novgorod Moskov to Habarovsk
Ave. Duration:
5d 15h
Frequency:
Once daily
Estimated price:
$191.08–$305.73
Train from Ladozhsky Railway Terminal to Galich
Ave. Duration:
13h 40m
Frequency:
Once daily
Estimated price:
$31.85–$50.95
Train from Galich to Habarovsk
Ave. Duration:
5d 22h
Frequency:
Once daily
Estimated price:
$191.08–$305.73

Questions and Answers

What is the cheapest way to get from Saint Petersburg to Khabarovsk?

The cheapest way to get from Saint Petersburg to Khabarovsk is to train which costs $184.78 - $315.22 and takes 6 days 14h.

What is the fastest way to get from Saint Petersburg to Khabarovsk?

The fastest way to get from Saint Petersburg to Khabarovsk is to fly which takes 12h 47m and costs $239.13 - $923.91 .

Is there a direct train between Saint Petersburg and Khabarovsk?

No, there is no direct train from Saint Petersburg to Khabarovsk. However, there are services departing from Spasskaya and arriving at Habarovsk 1 via Ladozhsky Railway Terminal and Galich. The journey, including transfers, takes approximately 6 days 14h.

How far is it from Saint Petersburg to Khabarovsk?

The distance between Saint Petersburg and Khabarovsk is 6236 km. The road distance is 10232.3 km.

How do I travel from Saint Petersburg to Khabarovsk without a car?

The best way to get from Saint Petersburg to Khabarovsk without a car is to bus and train which takes 6 days 8h and costs $206.52 - $304.35 .

How long does it take to get from Saint Petersburg to Khabarovsk?

It takes approximately 12h 47m to get from Saint Petersburg to Khabarovsk, including transfers.

Where do I catch the Saint Petersburg to Khabarovsk train from?

Saint Petersburg to Khabarovsk train services, operated by Russian Railways (РЖД), depart from Ladozhsky Railway Terminal station.

Train or fly from Saint Petersburg to Khabarovsk?

The best way to get from Saint Petersburg to Khabarovsk is to fly which takes 12h 47m and costs $239.13 - $923.91 . Alternatively, you can train, which costs $184.78 - $315.22 and takes 6 days 14h.

What is the time difference between Saint Petersburg and Khabarovsk?

Khabarovsk is 7h ahead of Saint Petersburg. It is currently 08:22 in Saint Petersburg and 15:22 in Khabarovsk.

Where does the Saint Petersburg to Khabarovsk train arrive?

Saint Petersburg to Khabarovsk train services, operated by Russian Railways (РЖД), arrive at Galich station.

Can I drive from Saint Petersburg to Khabarovsk?

Yes, the driving distance between Saint Petersburg to Khabarovsk is 10232 km. It takes approximately 4 days 21h to drive from Saint Petersburg to Khabarovsk.
+0