HUB hero image

How to Travel from

Ulyanovsk to Saint Petersburg

by Plane, Rideshare, Route or Car

Ulyanovsk
+0
Saint Petersburg
Transport search to Saint Petersburg
Ulyanovsk
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
19 h 3 min
1571 km.
from $86
Composite Route Car Only

Nine ways to Travel from Ulyanovsk to Saint Petersburg

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Cheboksary Bus station to Saint
Ave. Duration:
18h 59m
Frequency:
Twice a week
Estimated price:
$54.78–$95.54

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Ulyanovsk Bus station to Cheboksary
Ave. Duration:
4h 30m
Frequency:
Hourly
Estimated price:
$8.28–$15.29
Bus from Ulyanovsk Bus station to Samara
Ave. Duration:
5h 30m
Frequency:
Hourly
Estimated price:
$10.19–$15.29
Bus from Ulyanovsk Bus station to Kanash
Ave. Duration:
2h 36m
Frequency:
5 times a day
Estimated price:
$8.28–$12.74

Ulyanovsk Bus Terminal

Phone:
(8422) 48-80-74
Website:
autovokzal73.ru/
Bus from Ulyanovsk Bus station to Inza
Ave. Duration:
3h 10m
Frequency:
Twice daily
Estimated price:
$4.08–$4.84

Airlines

Aeroflot Russian Airlines

Website:
aeroflot.ru/
Plane from Ulyanovsk Southwest Airport to Pulkovo
Ave. Duration:
5h 40m
Frequency:
Friday
Estimated price:
$114.65–$535.02
Plane from Kurumoch International Airport to Pulkovo
Ave. Duration:
2h 35m
Frequency:
Every day
Estimated price:
$63.69–$394.90
Plane from Kazan to Pulkovo
Ave. Duration:
2h 22m
Frequency:
Every day
Estimated price:
$56.05–$382.16
Plane from Nizhny Novgorod International Airport to Pulkovo
Ave. Duration:
2h
Frequency:
Every day
Estimated price:
$43.31–$343.94

Azimuth

Website:
azimuth.aero/
Plane from Saransk Airport to Pulkovo
Ave. Duration:
2h 11m
Frequency:
Monday, Wednesday, Thursday, and Sunday
Estimated price:
$52.23–$369.42

Smartavia

Website:
flysmartavia.com/
Plane from Kurumoch International Airport to Pulkovo
Ave. Duration:
2h 20m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$63.69–$394.90

Nordwind Airlines

Website:
nordwindairlines.ru/
Plane from Ulyanovsk Southwest Airport to Pulkovo
Ave. Duration:
6h 57m
Frequency:
Monday, Thursday, and Friday
Estimated price:
$59.87–$382.16
Plane from Kazan to Pulkovo
Ave. Duration:
2h 36m
Frequency:
Every day
Estimated price:
$56.05–$382.16

Belavia Belarusian Airlines

Website:
belavia.by/
Plane from Ulyanovsk Southwest Airport to Pulkovo
Ave. Duration:
8h 45m
Frequency:
Friday
Estimated price:
$89.17–$458.59

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ulianovsk Centr to Inza
Ave. Duration:
2h 45m
Frequency:
Twice daily
Estimated price:
$15.29–$25.48
Train from Inza to Moskovsky
Ave. Duration:
16h 57m
Frequency:
Once daily
Estimated price:
$50.95–$82.80
Train from Inza to Saransk
Ave. Duration:
1h 31m
Frequency:
Once daily
Estimated price:
$15.29–$25.48
Train from Kanash to Nizhny
Ave. Duration:
6h 6m
Frequency:
Once daily
Estimated price:
$22.93–$36.94

Sodruzhestvo PPK

Phone:
+7 800 550 53 93
Website:
sodruzhestvoppk.ru
Train from Tsilna to Kazan-Pass
Ave. Duration:
3h 47m
Frequency:
5 times a week
Train from Kanash to Nizhny
Ave. Duration:
4h 22m
Frequency:
Twice daily
Estimated price:
$18.78

Questions and Answers

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

The cheapest way to get from Ulyanovsk to Saint Petersburg is to bus which costs $53.26 - $97.83 and takes 24h 29m.

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

The fastest way to get from Ulyanovsk to Saint Petersburg is to fly which takes 6h 33m and costs $54.35 - $336.96 .

Is there a direct bus between Ulyanovsk and Saint Petersburg?

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

How far is it from Ulyanovsk to Saint Petersburg?

The distance between Ulyanovsk and Saint Petersburg is 1276 km. The road distance is 1574.1 km.

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

The best way to get from Ulyanovsk to Saint Petersburg without a car is to train which takes 20h 51m and costs $54.35 - $97.83 .

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

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

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

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

Train, bus or fly from Ulyanovsk to Saint Petersburg?

The best way to get from Ulyanovsk to Saint Petersburg is to fly which takes 6h 33m and costs $54.35 - $336.96 . Alternatively, you can train, which costs $54.35 - $97.83 and takes 20h 51m, you could also bus, which costs $53.26 - $97.83 and takes 24h 29m.

Where does the Ulyanovsk to Saint Petersburg bus arrive?

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

What is the time difference between Ulyanovsk and Saint Petersburg?

Saint Petersburg is 1h behind Ulyanovsk. It is currently 11:45 in Ulyanovsk and 10:45 in Saint Petersburg.

Can I drive from Ulyanovsk to Saint Petersburg?

Yes, the driving distance between Ulyanovsk to Saint Petersburg is 1574 km. It takes approximately 19h 29m to drive from Ulyanovsk to Saint Petersburg.
+0