There are 9 ways to get from Saint Petersburg to Yelan 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.
Fly to Tambov Donskoye Airport, train
best- Fly from Pulkovo Airport (LED) to Tambov Donskoye Airport (TBW)plane LED - TBW
- Take the train from Tambov 1 to Elan-Kamyshinskaiatrain
12h 22m₽7,690–35,716Train via Moscow
cheapest- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain 775А / ...
- Take the train from Moskva Paveleckaia to Elan-Kamyshinskaiatrain 379Й
21h 52m₽4,099–24,930Bus
- Take the bus from Saint Petersburg Bus Terminal to Voronezhbus
- Take the bus from Voronezh station to Novoanninskybus
- Take the bus from Novoanninskiy to Yelanbus
32h 13m₽4,242–5,867Drive 1,498.8 km
- Drive from Saint Petersburg to Yelancar 1,498.8 km
18h 18m₽10,427–15,062Fly to Saratov Gagarin Airport, bus
- Fly from Pulkovo Airport (LED) to Saratov Gagarin Airport (GSV)plane LED - GSV
- Take the bus from Airport Gagarin to Saratov Bus Stationbus
- Take the bus from Saratov to Samoylovkabus
16h 4m₽7,980–36,226Fly to Ternovka Airport, train
- Fly from Pulkovo Airport (LED) to Ternovka Airport (PEZ)plane LED - PEZ
- Take the train from Penza 1 to Balashov 1train
- Take the train from Balashov 1 to Elan-Kamyshinskaiatrain
12h 53m₽8,410–36,876Fly to Volgograd International Airport, train
- Fly from Pulkovo Airport (LED) to Volgograd International Airport (VOG)plane LED - VOG
- Take the train from Volgograd-1 to Petrov Valtrain
- Take the train from Petrov Val to Elan-Kamyshinskaiatrain
14h 58m₽9,680–42,856Train
- Take the train from St Petersburg Glavny to Tambov 1train 109А
- Take the train from Tambov 1 to Elan-Kamyshinskaiatrain 379Й
26h 10m₽4,374–9,204Train, bus
- Take the train from Moskovsky Railway Terminal to Sebriakovotrain 089А
- Take the bus from Mikhaylovka to Yelanbus
33h 53m₽4,595–8,473
Pulkovo Airport (LED) to Tambov Donskoye Airport (TBW) flights
Questions & Answers
The cheapest way to get from Saint Petersburg to Yelan is to bus which costs RUB 4200 - RUB 6000 and takes 32h 13m.
The fastest way to get from Saint Petersburg to Yelan is to fly and train which takes 12h 22m and costs RUB 7500 - RUB 36000.
No, there is no direct bus from Saint Petersburg to Yelan. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Yelan via Voronezh station and Novoanninskiy. The journey, including transfers, takes approximately 32h 13m.
No, there is no direct train from Saint Petersburg to Yelan. However, there are services departing from Moskovsky Railway Terminal and arriving at Elan-Kamyshinskaia via Komsomolskaya and Moskva Paveleckaia. The journey, including transfers, takes approximately 21h 52m.
The distance between Saint Petersburg and Yelan is 1367 km. The road distance is 1498.8 km.
The best way to get from Saint Petersburg to Yelan without a car is to train via Moscow which takes 21h 52m and costs RUB 4100 - RUB 25000.
It takes approximately 12h 22m to get from Saint Petersburg to Yelan, including transfers.
Saint Petersburg to Yelan bus services, operated by Avtovokzaly.ru, depart from Saint Petersburg Bus Terminal station.
Saint Petersburg to Yelan train services, operated by Russian Railways (High Speed Trains), depart from Moskovsky Railway Terminal station.
The best way to get from Saint Petersburg to Yelan is to train via Moscow which takes 21h 52m and costs RUB 4100 - RUB 25000. Alternatively, you can bus, which costs RUB 4200 - RUB 6000 and takes 32h 13m.
What companies run services between Saint Petersburg, Russia and Yelan, Volgograd Oblast, Russia?
You can take a train from Moskovsky Railway Terminal to Yelan via Leningradsky Railway Terminal, Komsomolskaya, Paveletskaya, Moskva Paveleckaia, and Elan-Kamyshinskaia in around 21h 52m. Alternatively, you can take a bus from Saint Petersburg Bus Terminal to Yelan via Voronezh, Voronezh station, Novoanninsky, Novoanninskiy, and Yelan in around 32h 13m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Saratov Gagarin Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- ₽7,000–35,000
Flights from Pulkovo Airport to Saratov Gagarin Airport via Nizhny Novgorod, Moscow Sheremetyevo
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₽9,500–43,000
Flights from Pulkovo Airport to Ternovka Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₽6,500–33,000
Flights from Pulkovo Airport to Ternovka Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- ₽6,500–34,000
Flights from Pulkovo Airport to Volgograd International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ₽7,500–37,000
Flights from Pulkovo Airport to Volgograd International Airport via Moscow Sheremetyevo
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- ₽7,500–37,000
- Website
- nordwindairlines.ru
Flights from Pulkovo Airport to Saratov Gagarin Airport via Kaliningrad
- Ave. Duration
- 8h 30m
- When
- Wednesday and Sunday
- Estimated price
- ₽11,000–48,000
- Website
- rusline.aero
Flights from Pulkovo Airport to Tambov Donskoye Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽6,000–32,000
- Website
- flyredwings.com
Flights from Pulkovo Airport to Saratov Gagarin Airport via Koltsovo
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽12,000–55,000
- Website
- pegasfly.com
Flights from Pulkovo Airport to Saratov Gagarin Airport via Kaliningrad
- Ave. Duration
- 8h 25m
- When
- Wednesday and Sunday
- Estimated price
- ₽11,000–48,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Tambov 1 to Elan-Kamyshinskaia
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Moskva Paveleckaia to Elan-Kamyshinskaia
- Ave. Duration
- 16h 36m
- Frequency
- 4 times a week
- Estimated price
- ₽2,200–4,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,200–2,900
- 2nd Class (Kupé)
- ₽3,400–4,700
Train from Balashov 1 to Elan-Kamyshinskaia
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a week
- Estimated price
- ₽750–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Volgograd-1 to Petrov Val
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- ₽1,000–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,900
Train from Petrov Val to Elan-Kamyshinskaia
- Ave. Duration
- 3h 33m
- Frequency
- 4 times a week
- Estimated price
- ₽900–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from St Petersburg Glavny to Tambov 1
- Ave. Duration
- 18h 3m
- Frequency
- Once daily
- Estimated price
- ₽3,000–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–4,000
- 2nd Class (Kupé)
- ₽4,300–6,000
Train from Tambov 1 to Elan-Kamyshinskaia
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Moskovsky Railway Terminal to Sebriakovo
- Ave. Duration
- 28h 42m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- 2nd Class (Kupé)
- ₽5,500–8,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,700–2,400
- Commuter Electric Train
- ₽2,200–3,200
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽5,000–20,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–9,000
- SW
- ₽10,000–20,000
- Luxe
- ₽60,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Penza 1 to Balashov 1
- Ave. Duration
- 4h 37m
- Frequency
- Twice a week
- Estimated price
- ₽750–940
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽880–940
- 2nd Class (Kupé)
- ₽750–900
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Voronezh
- Ave. Duration
- 21h 20m
- Frequency
- Twice a week
- Estimated price
- ₽3,100–4,300
- Schedules at
- avtovokzaly.ru
- Website
- volgaline34.ru
Bus from Voronezh station to Novoanninsky
- Ave. Duration
- 5h 32m
- Frequency
- 3 times a week
- Estimated price
- ₽750–1,100
- Website
- https://volgaline34.ru/
- Website
- https://volgaline34.ru/
- Phone
- +7 (8442) 37‑37-90
- Website
- avtovokzal-volgograd.ru
Bus from Novoanninskiy to Yelan
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- ₽290–400
- Schedules at
- avtovokzal-volgograd.ru
Bus from Mikhaylovka to Yelan
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₽430–800
- Schedules at
- avtovokzal-volgograd.ru
- Website
- transport.saratov.gov.ru
Bus from Airport Gagarin to Saratov Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- ₽80
- Website
- https://transport.saratov.gov.ru/
- Schedules at
- https://transport.saratov.gov.ru/Транспорт
- Phone
- +7 (8452) 24-62-22
- [email protected]
- Website
- avv64.ru
Bus from Saratov to Samoylovka
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₽380–500
- Schedules at
- avv64.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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling to the US: What do I need to know?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Saint Petersburg to Yelan bus services, operated by Avtovokzaly.ru, arrive at Voronezh station.
Saint Petersburg to Yelan train services, operated by Russian Railways (High Speed Trains), arrive at Leningradsky Railway Terminal station.
Yes, the driving distance between Saint Petersburg to Yelan is 1499 km. It takes approximately 18h 18m to drive from Saint Petersburg to Yelan.

















