HUB hero image

How to Travel from

Kerch to Saint Petersburg

by Plane, Route or Car

Kerch
+0
Saint Petersburg
Transport search to Saint Petersburg
Kerch
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
25 h 42 min
2253 km.
from $123
Composite Route Car Only

Five ways to Travel from Kerch to Saint Petersburg

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Sochi International Airport to Pulkovo
Ave. Duration:
4h 23m
Frequency:
Every day
Estimated price:
$76.09–$402.17

Azimuth

Website:
azimuth.aero/
Plane from Sochi International Airport to Pulkovo
Ave. Duration:
6h 55m
Frequency:
Monday and Friday
Estimated price:
$76.09–$402.17

Ural Airlines

Website:
uralairlines.ru/
Plane from Sochi International Airport to Pulkovo
Ave. Duration:
4h 20m
Frequency:
Monday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$76.09–$402.17

Nordwind Airlines

Website:
nordwindairlines.ru/
Plane from Sochi International Airport to Pulkovo
Ave. Duration:
4h 30m
Frequency:
Monday, Wednesday, and Saturday
Estimated price:
$76.09–$402.17

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Krasnodar 1 to Moskovsky
Ave. Duration:
31h 40m
Frequency:
Once daily
Estimated price:
$54.35–$92.39

Grand Service Express

Phone:
8 800 775 54 53
Website:
grandtrain.ru/
Train from Taman to Adler
Ave. Duration:
10h 4m
Frequency:
Once daily
Estimated price:
$13.04–$18.48
Train from Kerch-Yuzhnaya to Moskovsky
Ave. Duration:
32h 56m
Frequency:
Twice daily
Estimated price:
$48.91–$97.83

UPPK

Phone:
+7 (978) 978-39-39
Website:
ug-ppk.ru/
Train from Kerch to Taman
Ave. Duration:
34 min
Frequency:
3 times a week

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Kerch to Voronezh
Ave. Duration:
12h 58m
Frequency:
Twice daily
Estimated price:
$25.00–$50.00
Bus from Voronezh to Saint
Ave. Duration:
21h 21m
Frequency:
Twice a week
Estimated price:
$29.35–$41.30
Bus from Kerch bus station to Krasnodar-1
Ave. Duration:
4h 53m
Frequency:
4 times a day
Estimated price:
$9.24–$13.04

Questions and Answers

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

The cheapest way to get from Kerch to Saint Petersburg is to bus which costs $54.35 - $92.39 and takes 36h 44m.

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

The fastest way to get from Kerch to Saint Petersburg is to train which takes 34h 1m and costs $48.91 - $97.83 .

Is there a direct bus between Kerch and Saint Petersburg?

No, there is no direct bus from Kerch to Saint Petersburg. However, there are services departing from Kerch and arriving at Saint Petersburg Bus Terminal via Voronezh and Voronezh. The journey, including transfers, takes approximately 36h 44m.

Is there a direct train between Kerch and Saint Petersburg?

No, there is no direct train from Kerch to Saint Petersburg. However, there are services departing from Kerch and arriving at Moskovsky Railway Terminal via Kerch-Yuzhnaya. The journey, including transfers, takes approximately 34h 1m.

How far is it from Kerch to Saint Petersburg?

The distance between Kerch and Saint Petersburg is 2443 km.

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

The best way to get from Kerch to Saint Petersburg without a car is to train which takes 34h 1m and costs $48.91 - $97.83 .

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

It takes approximately 18h 17m to get from Kerch to Saint Petersburg, including transfers.

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

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

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

Kerch to Saint Petersburg train services, operated by Grand Service Express, depart from Kerch-Yuzhnaya station.

Train or bus from Kerch to Saint Petersburg?

The best way to get from Kerch to Saint Petersburg is to train which takes 34h 1m and costs $48.91 - $97.83 . Alternatively, you can bus, which costs $54.35 - $92.39 and takes 36h 44m.

Where does the Kerch to Saint Petersburg bus arrive?

Kerch to Saint Petersburg bus services, operated by Avtovokzaly.ru, arrive at Voronezh Bus station.

Where does the Kerch to Saint Petersburg train arrive?

Kerch to Saint Petersburg train services, operated by Grand Service Express, arrive at Moskovsky Railway Terminal station.
+0