There are 6 ways to get from Saint Petersburg to Elista 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 Elista Airport
best- Fly from Pulkovo Airport (LED) to Elista Airport (ESL)plane LED - ESL
11h 10m₽8,770–39,356Bus
cheapest- Take the bus from Saint Petersburg Bus Terminal to Elistabus
36h₽4,800–7,000Train, bus via Yasenevo
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain 775А / ...
- Take the bus from Salaryevo Bus Station to Elistabus
28h 15m₽4,979–24,580Train, bus
- Take the train from Moskovsky Railway Terminal to Volgodonskayatrain 099А
- Take the bus from Volgodonsk to Elistabus
42h 11m₽6,337–10,928Drive 1,961.8 km
- Drive from Saint Petersburg to Elistacar 1,961.8 km
24h 25m₽13,526–19,538Fly to Volgograd International Airport, bus
- Fly from Pulkovo Airport (LED) to Volgograd International Airport (VOG)plane LED - VOG
- Take the bus from Volgograd Bus station to Elistabus
13h 36m₽8,960–39,106
Pulkovo Airport (LED) to Elista Airport (ESL) flights
Questions & Answers
The cheapest way to get from Saint Petersburg to Elista is to bus which costs RUB 4800 - RUB 7000 and takes 36h.
The fastest way to get from Saint Petersburg to Elista is to fly which takes 11h 10m and costs RUB 8500 - RUB 40000.
Yes, there is a direct bus departing from Saint Petersburg Bus Terminal and arriving at Elista. Services depart twice a week. The journey takes approximately 36h.
The distance between Saint Petersburg and Elista is 1788 km. The road distance is 1961.8 km.
The best way to get from Saint Petersburg to Elista without a car is to train and bus via Yasenevo which takes 28h 15m and costs RUB 4900 - RUB 25000.
It takes approximately 11h 10m to get from Saint Petersburg to Elista, including transfers.
Saint Petersburg to Elista bus services, operated by Avtovokzaly.ru, depart from Saint Petersburg Bus Terminal station.
The best way to get from Saint Petersburg to Elista is to fly which takes 11h 10m and costs RUB 8500 - RUB 40000. Alternatively, you can bus, which costs RUB 4800 - RUB 7000 and takes 36h.
Saint Petersburg to Elista bus services, operated by Avtovokzaly.ru, arrive at Elista station.
Yes, the driving distance between Saint Petersburg to Elista is 1962 km. It takes approximately 24h 25m to drive from Saint Petersburg to Elista.
What companies run services between Saint Petersburg, Russia and Elista, Russia?
Aeroflot Russian Airlines flies from Pulkovo Airport (LED) to Elista Airport (ESL) 5 times a week. Alternatively, Avtovokzaly.ru operates a bus from Saint Petersburg Bus Terminal to Elista twice a week. Tickets cost ₽4,800–7,000 and the journey takes 36h.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Elista Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 50m
- When
- Sunday
- Estimated price
- ₽8,500–39,000
Flights from Pulkovo Airport to Elista Airport via Arkhangelsk, Moscow Sheremetyevo
- Ave. Duration
- 17h
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- ₽12,000–55,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
- 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
- eng.rzd.ru
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 Moskovsky Railway Terminal to Volgodonskaya
- Ave. Duration
- 36h 47m
- Frequency
- Once daily
- Estimated price
- ₽5,000–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
- 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-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Elista
- Ave. Duration
- 22h 42m
- Frequency
- Twice daily
- Estimated price
- ₽3,200–4,500
- Schedules at
- avtovokzaly.ru
Bus from Volgodonsk to Elista
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- ₽1,200–1,700
- Schedules at
- avtovokzaly.ru
Bus from Volgograd Bus station to Elista
- Ave. Duration
- 6h 9m
- Frequency
- 3 times a week
- Estimated price
- ₽1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Elista
- Ave. Duration
- 36h
- Frequency
- Twice a week
- Estimated price
- ₽4,800–7,000
- 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 Getting to Rome from the airport, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.













