HUB hero image

How to Travel from

Saint Petersburg to Yelabuga

by Plane, Rideshare, Route or Car

Saint Petersburg
+0
Yelabuga
Transport search to Yelabuga
Saint Petersburg
+0
Yelabuga
Building a composite car route
Cheapest
Best Offer!
Car
21 h 12 min
1737 km.
from $95
Composite Route Car Only

Ten ways to Travel from Saint Petersburg to Yelabuga

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 Kazan
Ave. Duration:
2h 17m
Frequency:
Every day
Estimated price:
$59.87–$382.16
Plane from Pulkovo Airport to Nizhnekamsk
Ave. Duration:
8h 42m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$70.06–$420.37
Plane from Pulkovo Airport to Ufa
Ave. Duration:
2h 45m
Frequency:
Every day
Estimated price:
$76.43–$433.11

Smartavia

Website:
flysmartavia.com/
Plane from Pulkovo Airport to Ufa
Ave. Duration:
2h 32m
Frequency:
Every day
Estimated price:
$76.43–$433.11

Nordwind Airlines

Website:
nordwindairlines.ru/
Plane from Pulkovo Airport to Kazan
Ave. Duration:
2h 19m
Frequency:
Every day
Estimated price:
$59.87–$382.16
Plane from Pulkovo Airport to Ufa
Ave. Duration:
2h 50m
Frequency:
Every day
Estimated price:
$76.43–$433.11

UTair Aviation

Website:
utair.ru/
Plane from Pulkovo Airport to Ufa
Ave. Duration:
4h 55m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$82.80–$458.59

Izhavia

Website:
izhavia.su/
Plane from Pulkovo Airport to Izhevsk
Ave. Duration:
2h 10m
Frequency:
Every day
Estimated price:
$63.69–$407.64

Bus operators

Ecolines (Amron)

Phone:
+7 812 386 79 79
Website:
ecolines.ru/ru/ru
Bus from Saint Petersburg Bus Terminal to Cheboksary
Ave. Duration:
18h 58m
Frequency:
Twice a week
Estimated price:
$55.03

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Kazan Vostochnyy Bus station to Naberezhnye
Ave. Duration:
3h 50m
Frequency:
Hourly
Estimated price:
$8.92–$15.29
Bus from Cheboksary Bus station to Kazan
Ave. Duration:
4h 54m
Frequency:
3 times a day
Estimated price:
$10.83–$16.56
Bus from Ufa South Bus Terminal to Naberezhnye
Ave. Duration:
4h
Frequency:
Every 4 hours
Estimated price:
$12.10–$17.83

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Moskovsky Railway Terminal to Leningradsky
Ave. Duration:
8h 9m
Frequency:
5 times a day
Estimated price:
$28.02–$45.86
Train from Kazansky Railway Terminal to Naberejnye
Ave. Duration:
19h 56m
Frequency:
4 times a week
Estimated price:
$42.04–$70.06
Train from Agryz to Mendeleevsk
Ave. Duration:
1h 25m
Frequency:
Once daily
Estimated price:
$14.01–$24.20
Train from Moskovsky Railway Terminal to Kazan-Pass
Ave. Duration:
19h 45m
Frequency:
Once daily
Estimated price:
$48.41–$76.43
Train from Moskovsky Railway Terminal to Zelenyi
Ave. Duration:
19h 4m
Frequency:
Once daily
Estimated price:
$47.13–$76.43
Train from Zelenyi Dol to Naberejnye
Ave. Duration:
7h 55m
Frequency:
4 times a week
Estimated price:
$22.93–$36.94

Russian Railways (Commuter Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Moskovsky Railway Terminal to Leningradsky
Ave. Duration:
6h 20m
Frequency:
3 times a day
Estimated price:
$29.30–$43.31

Russian Railways (High Speed Trains)

Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Moskovsky Railway Terminal to Leningradsky
Ave. Duration:
3h 50m
Frequency:
Hourly
Estimated price:
$47.13–$57.32

Grand Express Train

Phone:
8 800 775 54 53
Website:
grandexpress.ru/
Train from Moskovsky Railway Terminal to Leningradsky
Ave. Duration:
8h 25m
Frequency:
Once daily
Estimated price:
$50.95–$152.86

Questions and Answers

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

The cheapest way to get from Saint Petersburg to Yelabuga is to train and bus which costs $53.26 - $86.96 and takes 25h 27m.

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

The fastest way to get from Saint Petersburg to Yelabuga is to fly and train which takes 9h 6m and costs $81.52 - $402.17 .

How far is it from Saint Petersburg to Yelabuga?

The distance between Saint Petersburg and Yelabuga is 1534 km. The road distance is 1735.3 km.

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

The best way to get from Saint Petersburg to Yelabuga without a car is to train via Moscow which takes 25h 17m and costs $59.78 - $195.65 .

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

It takes approximately 10h 36m to get from Saint Petersburg to Yelabuga, including transfers.

Train, bus or fly from Saint Petersburg to Yelabuga?

The best way to get from Saint Petersburg to Yelabuga is to train via Moscow which takes 25h 17m and costs $59.78 - $195.65 . Alternatively, you can bus, which costs $65.22 - $81.52 and takes 29h 50m, you could also fly, which costs $65.22 - $369.57 and takes 10h 16m.

Can I drive from Saint Petersburg to Yelabuga?

Yes, the driving distance between Saint Petersburg to Yelabuga is 1735 km. It takes approximately 21h 33m to drive from Saint Petersburg to Yelabuga.
+0