COVID-19 Travel restrictions may apply in Russia. Learn More.

There are 5 ways to get from Saint Petersburg to Samara by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  5h 53m

  1. Fly from Pulkovo (LED) to Kurumoch (KUF) LED - KUF

RUB 2413 - RUB 8715

4 alternative options

Train via Moscow  •  18h 14m

  1. Take the train from St Petersburg Glavny to Moskva Oktiabrskaia 751А / ...
  2. Take the train from Moskva Kazanskaia to Samara 010Й / ...

RUB 3660 - RUB 6411

Train  •  31h 15m

  1. Take the train from St Petersburg Glavny to Samara 107Ж / ...

RUB 3000 - RUB 6000

Bus  •  33h 40m

  1. Take the bus from Saint Petersburg, Bus Station 2 to Moscow Severnye Vorota bus station
  2. Take the bus from Severnye Vorota bus station to Nizhniy Novgorod "Moskovskiy" station
  3. Take the bus from Nizhnij Novgorod, Scherbinky to Samara Central Bus station

RUB 3138 - RUB 4933

Drive  •  23h 43m

  1. Drive from Saint Petersburg to Samara 1781.4 km

RUB 7500 - RUB 12000

Coronavirus (COVID-19) in Russia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Russia.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Russia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Russia

Some domestic travel restrictions began to ease in Russia from June 9.

Official Coronavirus (COVID-19) Information for Russia

International flights leaving Russia are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Russia

Last updated: July 8 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Saint Petersburg to Samara is to bus which costs RUB 3100 - RUB 5000 and takes 33h 40m.

More details

The quickest way to get from Saint Petersburg to Samara is to fly which costs RUB 2400 - RUB 9000 and takes 5h 53m.

More details

Yes, there is a direct train departing from St Petersburg Glavny and arriving at Samara. Services depart four times a week, and operate every day. The journey takes approximately 31h 15m.

More details

The distance between Saint Petersburg and Samara is 1419 km. The road distance is 1781.4 km.

Get driving directions

The best way to get from Saint Petersburg to Samara without a car is to train via Moscow which takes 18h 14m and costs RUB 3600 - RUB 6500.

More details

It takes approximately 5h 53m to get from Saint Petersburg to Samara, including transfers.

More details

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

More details

The best way to get from Saint Petersburg to Samara is to fly which takes 5h 53m and costs RUB 2400 - RUB 9000. Alternatively, you can train via Moscow, which costs RUB 3600 - RUB 6500 and takes 18h 14m, you could also bus, which costs RUB 3100 - RUB 5000 and takes 33h 40m.

Mode details

The quickest flight from Pulkovo Airport to Kurumoch Airport is the direct flight which takes 2h 25m.

Search flights

Saint Petersburg to Samara train services, operated by Russian Railways (РЖД), arrive at Samara station.

More details

Map of how to get from Saint Petersburg to Samara.
Launch map view
  • Distance: 1419.3 km
  • Duration: 5h 53m

What companies run services between Saint Petersburg, Russia and Samara, Russia?

Aeroflot Russian Airlines and S7 Airlines fly from Saint Petersburg to Samara hourly. Alternatively, you can take a train from Saint Petersburg to Samara via Moskva Oktiabrskaia and Moskva Kazanskaia in around 18h 14m.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Pulkovo to Kurumoch
Ave. Duration
2h 25m
When
Every day
Estimated price
RUB 3700 - RUB 16000
Flights from Pulkovo to Kurumoch via Moscow Sheremetyevo
Ave. Duration
4h 33m
When
Every day
Estimated price
RUB 3800 - RUB 16000
S7 Airlines
Website
s7.ru
Flights from Pulkovo to Kurumoch via Moscow Domodedovo
Ave. Duration
5h 1m
When
Every day
Estimated price
RUB 2300 - RUB 8500
Train operators
Russian Railways (РЖД)
Website
rzd.ru
Train from St Petersburg Glavny to Moskva Oktiabrskaia
Ave. Duration
3h 30m
Frequency
Hourly
Estimated price
RUB 1600 - RUB 2800
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1600 - RUB 2300
2nd Class (Kupé)
RUB 1900 - RUB 2800
Train from Moskva Kazanskaia to Samara
Ave. Duration
13h 30m
Frequency
4 times a day
Estimated price
RUB 2000 - RUB 3700
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 2000 - RUB 2900
2nd Class (Kupé)
RUB 2700 - RUB 3700
Train from St Petersburg Glavny to Samara
Ave. Duration
31h 15m
Frequency
4 times a week
Estimated price
RUB 3000 - RUB 6000
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 3000 - RUB 4200
2nd Class (Kupé)
RUB 4300 - RUB 6000
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Saint Petersburg, Bus Station 2 to Moscow Severnye Vorota bus station
Ave. Duration
10h
Frequency
5 times a day
Estimated price
RUB 1000 - RUB 1800
Schedules at
avtovokzaly.ru
Bus from Severnye Vorota bus station to Nizhniy Novgorod "Moskovskiy" station
Ave. Duration
7h
Frequency
4 times a day
Estimated price
RUB 750 - RUB 1200
Schedules at
avtovokzaly.ru
Bus from Nizhnij Novgorod, Scherbinky to Samara Central Bus station
Ave. Duration
14h 15m
Frequency
5 times a day
Estimated price
RUB 1200 - RUB 1800
Schedules at
avtovokzaly.ru

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , How to plan an amazing trip around Scandinavia and How to get from London to Edinburgh - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Saint Petersburg to Samara is 1781 km. It takes approximately 23h 43m to drive from Saint Petersburg to Samara.

Get driving directions

S7 Airlines and Aeroflot Russian Airlines offer flights from Pulkovo Airport to Kurumoch Airport.

Search flights

There are 555+ hotels available in Samara. Prices start at RUB 7500 per night.

More details