HUB hero image

How to Travel from

Abakan to Saint Petersburg

by Route or Car

Abakan
+0
Saint Petersburg
Transport search to Saint Petersburg
Abakan
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
2 d 17 h 40 min
4816 km.
from $264
Composite Route Car Only

Three ways to Travel from Abakan to Saint Petersburg

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Kazan' North bus station to Saint
Ave. Duration:
21h
Frequency:
Twice a week
Estimated price:
$54.78–$101.91

Krasnoyarsk Bus Terminal

Phone:
+7 (391) 220-11-72
Website:
krasavtovokzal.ru/
Bus from Abakan to Yemelyanovo
Ave. Duration:
6h 30m
Frequency:
Twice daily
Estimated price:
$23.97
Bus from Yemelyanovo Airport to Mariinsk
Ave. Duration:
6h 55m
Frequency:
Twice daily
Estimated price:
$13.66

Airlines

S7 Airlines

Website:
s7.ru/
Plane from Abakan International to Pulkovo
Ave. Duration:
7h 50m
Frequency:
Tuesday, Friday, Saturday, and Sunday
Estimated price:
$178.34–$764.32

NordStar

Website:
nordstar.ru/en/
Plane from Abakan International to Pulkovo
Ave. Duration:
5h 15m
Frequency:
Tuesday and Friday
Estimated price:
$165.60–$700.62

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Abakan to Novokuzneck
Ave. Duration:
8h 30m
Frequency:
4 times a week
Estimated price:
$20.38–$34.39
Train from Novokuzneck to Ladozhsky
Ave. Duration:
2d 18h
Frequency:
4 times a week
Estimated price:
$108.28–$178.34
Train from Mariinsk to Kazan-2
Ave. Duration:
44h 24m
Frequency:
4 times a week
Estimated price:
$76.43–$127.39

Questions and Answers

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

The cheapest way to get from Abakan to Saint Petersburg is to train which costs $108.70 - $184.78 and takes 3 days 4h.

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

The fastest way to get from Abakan to Saint Petersburg is to fly which takes 6h 33m and costs $141.30 - $652.17 .

Is there a direct train between Abakan and Saint Petersburg?

No, there is no direct train from Abakan to Saint Petersburg. However, there are services departing from Abakan and arriving at Spasskaya via Novokuzneck and Ladozhskaya. The journey, including transfers, takes approximately 3 days 4h.

How far is it from Abakan to Saint Petersburg?

The distance between Abakan and Saint Petersburg is 3673 km. The road distance is 4805.9 km.

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

The best way to get from Abakan to Saint Petersburg without a car is to train which takes 3 days 4h and costs $108.70 - $184.78 .

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

It takes approximately 6h 33m to get from Abakan to Saint Petersburg, including transfers.

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

Abakan to Saint Petersburg train services, operated by Russian Railways (РЖД), depart from Abakan station.

Train, bus or fly from Abakan to Saint Petersburg?

The best way to get from Abakan to Saint Petersburg is to fly which takes 6h 33m and costs $141.30 - $652.17 . Alternatively, you can train, which costs $108.70 - $184.78 and takes 3 days 4h. There are no good options to bus between Abakan to Saint Petersburg.

What is the time difference between Abakan and Saint Petersburg?

Saint Petersburg is 4h behind Abakan. It is currently 14:26 in Abakan and 10:26 in Saint Petersburg.

Where does the Abakan to Saint Petersburg train arrive?

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

Can I drive from Abakan to Saint Petersburg?

Yes, the driving distance between Abakan to Saint Petersburg is 4806 km. It takes approximately 2 days 17h to drive from Abakan to Saint Petersburg.
+0