HUB hero image

How to Travel from

Erevan to Saint Petersburg

by Plane, Route or Car

Erevan
+0
Saint Petersburg
Transport search to Saint Petersburg
Erevan
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
34 h 58 min
2933 km.
from $161
Composite Route Car Only

Seven ways to Travel from Erevan 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 Zvartnots International Airport to Pulkovo
Ave. Duration:
4h 10m
Frequency:
Every day
Estimated price:
$140.13–$700.66

Azimuth

Website:
azimuth.aero/
Plane from Zvartnots International Airport to Pulkovo
Ave. Duration:
5h 10m
Frequency:
Friday
Estimated price:
$140.13–$700.66

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Piatigorsk to Kazansky
Ave. Duration:
22h 48m
Frequency:
Once daily
Estimated price:
$57.33–$95.55
Train from Leningradsky Railway Terminal to Moskovsky
Ave. Duration:
8h 11m
Frequency:
5 times a day
Estimated price:
$28.03–$45.86
Train from Nazran to Kazansky
Ave. Duration:
32h 50m
Frequency:
4 times a week
Estimated price:
$61.15–$101.91
Train from Beslan to Prohladnaia
Ave. Duration:
1h 21m
Frequency:
Once daily
Estimated price:
$14.01–$24.20
Train from Prohladnaia to Moskovsky
Ave. Duration:
43h 43m
Frequency:
4 times a week
Estimated price:
$76.44–$127.39

Russian Railways (Commuter Trains)

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

Severo-Kavkazskaya PPK

Phone:
8 (800) 775-00-00
Website:
skppk.ru/
Train from Beslan to Prohladnaia
Ave. Duration:
1h 56m
Frequency:
Once daily
Estimated price:
$1.78–$2.68

Russian Railways (High Speed Trains)

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

Grand Express Train

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

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Tbilisi Ortachala Bus Station to Moscow
Ave. Duration:
29h
Frequency:
3 times a week
Estimated price:
$52.23–$76.44
Bus from Moscow Central Bus Station to Velikiy
Ave. Duration:
7h 18m
Frequency:
Once daily
Estimated price:
$12.74–$28.03
Bus from Elista to Saint
Ave. Duration:
36h
Frequency:
Twice a week
Estimated price:
$56.05–$82.81

SKSauto

Phone:
8 800 770 00 20
Website:
sks-auto.ru/
Bus from Velikiy Novgorod Bus station to Saint
Ave. Duration:
2h 55m
Frequency:
Every 2 hours
Estimated price:
$5.73–$9.55

Avazar Bus

Phone:
+7 (968) 600-48-48
Website:
avazar-bus.am/
Bus from Yerevan Sevan 93/1 to Pyatigorsk
Ave. Duration:
10h 40m
Frequency:
5 times a week
Estimated price:
$50.96
Bus from Yerevan Sevan 93/1 to Vladikavkaz
Ave. Duration:
6h 59m
Frequency:
5 times a week
Estimated price:
$50.96
Bus from Yerevan Sevan 93/1 to Elista
Ave. Duration:
18h 6m
Frequency:
Twice a week
Estimated price:
$50.96

Hayreniq Tour

Phone:
+37495362020
Website:
hayreniqtour.ru/
Bus from Yerevan Hayreniq to Tbilisi
Ave. Duration:
5h 20m
Frequency:
Every 4 hours
Estimated price:
$16.56–$29.30

Questions and Answers

What is the cheapest way to travel from Yerevan to Saint Petersburg?

The cheapest way to get from Yerevan to Saint Petersburg is to bus which costs $102.15 - $140.46 and takes 2 days 7h.

What is the quickest way to travel from Yerevan to Saint Petersburg?

The quickest way to travel from Yerevan to Saint Petersburg is to fly which takes 7 hours and 47 minutes and costs $140.46 - $702.31.

Is there a direct bus service between Yerevan and Saint Petersburg?

No, there is no direct bus service between Yerevan and Saint Petersburg. However, there are services departing from Yerevan Hayreniq and arriving at Saint Petersburg Bus Terminal via Tbilisi Ortachala Bus Station, Moscow Central Bus Station and Velikiy Novgorod Bus station. The journey, including transfers, takes approximately 47 hours and 33 minutes.

Are there any direct flights between Yerevan and Saint Petersburg?

Yes, there are direct flights between Yerevan and Saint Petersburg. These flights take 4 hours and 10 minutes and cost between $140.46 and $702.31.

Yerevan to Saint Petersburg distance is how far?

2428 km

How can I travel from Yerevan to Saint Petersburg using public transportation only?

The best way to get from Yerevan to Saint Petersburg without a car is to bus and train which takes 39 hours and 14 minutes and costs $127.69 - $306.46.

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

It takes approximately 7 hours and 47 minutes to get from Yerevan to Saint Petersburg, including transfers.

Where do you catch the Yerevan to Saint Petersburg bus from?

Yerevan to Saint Petersburg bus services, operated by Hayreniq Tour, depart from Yerevan Hayreniq station.

What is the best way to get from Yerevan to Saint Petersburg?

The best way to get from Yerevan to Saint Petersburg is to fly which takes 7h 47m and costs $140.46 - $702.31. Alternatively, you can bus via Balashikha, which costs $83.00 - $153.23 and takes 47h 33m.

Where is the Yerevan to Saint Petersburg bus service located?

Yerevan to Saint Petersburg bus services, operated by Hayreniq Tour, arrive at Tbilisi Ortachala Bus Station.

What is the time difference between Yerevan and Saint Petersburg?

Saint Petersburg is 1 hour behind Yerevan. It is currently 08:34 in Yerevan and 07:34 in Saint Petersburg.

Can you drive from Yerevan to Saint Petersburg?

The driving distance between Yerevan and Saint Petersburg is 2939 km. It takes approximately 35 hours and 15 minutes to drive from Yerevan to Saint Petersburg.
+0