HUB hero image

How to Travel from

Kanash to Saint Petersburg

by Plane, Train, Route or Car

Kanash
+0
Saint Petersburg
Transport search to Saint Petersburg
Kanash
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
16 h 44 min
1389 km.
from $76
Composite Route Car Only
Schedule

Kanash, Russia → Saint Petersburg, Russia

All
All days
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Cheapest and Fastest Ways to Travel from Kanash to Saint Petersburg

Composite routes from Kanash to Saint Petersburg

Cheapest
Other

Transport providers

Ecolines
Website
Avtovokzaly.ru
Website
Ecolines
Website
18h 59m
Twice a week
$46.74–$81.52
+371 67 214 512
+371 67 214 512
Call Contact via email
Avtovokzaly.ru
Website
1h 12m
Once daily
$5.43–$8.15
8-800-775-45-73
8-800-775-45-73
Call
Aeroflot Russian Airlines
Website
Azimuth
Website
Nordwind Airlines
Website
Aeroflot Russian Airlines
Website
2h 22m
Every day
$51.09–$326.09
Azimuth
Website
2h 11m
Monday, Wednesday, Thursday, and Sunday
$46.74–$315.22
Nordwind Airlines
Website
2h 36m
Every day
$51.09–$326.09
Russian Railways (РЖД)
Website
Sodruzhestvo PPK
Website
Russian Railways (РЖД)
Website
1h 59m
5 times a day
$13.04–$20.65
8 (800) 775-00-00
8 (800) 775-00-00
Call
Sodruzhestvo PPK
Website
1h 37m
Twice daily
+7 800 550 53 93
+7 800 550 53 93
Call

Questions and Answers

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

The cheapest way to get from Kanash to Saint Petersburg is to train which costs $38.04 - $65.22 and takes 18h 14m.

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

The fastest way to get from Kanash to Saint Petersburg is to train and fly which takes 8h 1m and costs $65.22 - $358.70 .

Is there a direct bus between Kanash and Saint Petersburg?

No, there is no direct bus from Kanash to Saint Petersburg. However, there are services departing from Kanasch and arriving at Saint Petersburg Bus Terminal via Cheboksary Bus station. The journey, including transfers, takes approximately 21h 11m.

Is there a direct train between Kanash and Saint Petersburg?

Yes, there is a direct train departing from Kanash and arriving at Moskovsky Railway Terminal. Services depart once daily, and operate every day. The journey takes approximately 18h 14m.

How far is it from Kanash to Saint Petersburg?

The distance between Kanash and Saint Petersburg is 1369 km. The road distance is 1409 km.

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

The best way to get from Kanash to Saint Petersburg without a car is to train which takes 18h 14m and costs $38.04 - $65.22 .

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

It takes approximately 8h 1m to get from Kanash to Saint Petersburg, including transfers.

Where do I catch the Kanash to Saint Petersburg bus from?

Kanash to Saint Petersburg bus services, operated by Avtovokzaly.ru, depart from Kanasch station.

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

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

Train or bus from Kanash to Saint Petersburg?

The best way to get from Kanash to Saint Petersburg is to train which takes 18h 14m and costs $38.04 - $65.22 . Alternatively, you can bus, which costs $52.17 - $92.39 and takes 21h 11m.

Where does the Kanash to Saint Petersburg bus arrive?

Kanash to Saint Petersburg bus services, operated by Avtovokzaly.ru, arrive at Cheboksary Bus station.

Where does the Kanash to Saint Petersburg train arrive?

Kanash to Saint Petersburg train services, operated by Russian Railways (РЖД), arrive at Moskovsky Railway Terminal station.

Can I drive from Kanash to Saint Petersburg?

Yes, the driving distance between Kanash to Saint Petersburg is 1409 km. It takes approximately 17h 23m to drive from Kanash to Saint Petersburg.
+0