There are 10 ways to get from Kostanay to Saint Petersburg by plane, bus, train, 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 from Kostanay Airport
best- Fly from Kostanay Airport (KSN) to Pulkovo Airport (LED)plane KSN - LED
9h 39m₽15,328–65,416Train
cheapest- Take the train from Kostanay to Kandagachtrain
- Take the train from Kandagach to Paveletsky Rail Terminaltrain
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
2d 10h₽5,224–25,694Bus, train via Moscow
- Take the bus from Kostanay Bus station to Kurganbus 722
- Take the train from Kurgan to Kazansky Railway Terminaltrain
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
45h 8mBus
- Take the bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus stationbus
- Take the bus from Yekaterinburg Yuzhniy bus station to Perm' Bus stationbus
- Take the bus from Perm' Bus station to Cheboksary Bus stationbus
- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminalbus
2d 8h₽8,304–12,540Drive 2,657.8 km
- Drive from Kostanay to Saint Petersburgcar 2,657.8 km
33h 11m₽18,485–26,700Bus to Kurgan Airport, fly
- Take the bus from Kostanay Bus station to Kurganbus
- Fly from Kurgan Airport (KRO) to Pulkovo Airport (LED)plane KRO - LED
11h 41mBus to Roshchino International Airport, fly
- Take the bus from Kostanay Bus station to Tyumen Bus stationbus
- Fly from Roshchino International Airport (TJM) to Pulkovo Airport (LED)plane TJM - LED
16h 15m₽12,068–45,654Bus to Magnitogorsk International Airport, fly
- Take the bus from Kostanay Bus station to Magnitogorsk Bus stationbus
- Fly from Magnitogorsk International Airport (MQF) to Pulkovo Airport (LED)plane MQF - LED
12h 14m₽11,315–43,451Bus to Ekaterinburg Koltsovo Airport, fly
- Take the bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus stationbus
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Pulkovo Airport (LED)plane SVX - LED
16h 47m₽11,252–42,838Bus, train
- Take the bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus stationbus
- Take the train from Yekaterinburg-Pass to Ladozhsky Railway Terminaltrain 013Н / ...
2d₽7,497–11,753
Kostanay Airport (KSN) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Kostanay to Saint Petersburg is to train which costs RUB 5000 - RUB 26000 and takes 2 days 10h.
The fastest way to get from Kostanay to Saint Petersburg is to fly which takes 9h 39m and costs RUB 15000 - RUB 70000.
No, there is no direct bus from Kostanay station to Saint Petersburg. However, there are services departing from Kostanay Bus station and arriving at Saint Petersburg Bus Terminal via Yekaterinburg Yuzhniy bus station, Perm' Bus station and Cheboksary Bus station. The journey, including transfers, takes approximately 2 days 8h.
No, there is no direct train from Kostanay to Saint Petersburg. However, there are services departing from Kostanay and arriving at Moskovsky Railway Terminal via Kandagach, Paveletskaya and Leningradsky Railway Terminal. The journey, including transfers, takes approximately 2 days 10h.
The distance between Kostanay and Saint Petersburg is 2170 km. The road distance is 2657.8 km.
The best way to get from Kostanay to Saint Petersburg without a car is to bus and train via Moscow which takes 45h 8m and costs .
It takes approximately 9h 39m to get from Kostanay to Saint Petersburg, including transfers.
Kostanay to Saint Petersburg bus services, operated by Kostanay Sayahat Bus Terminal, depart from Kostanay Bus station.
Kostanay to Saint Petersburg train services, operated by Kazakhstan Railways (КТЖ), depart from Kostanay station.
The best way to get from Kostanay to Saint Petersburg is to fly which takes 9h 39m and costs RUB 15000 - RUB 70000. Alternatively, you can bus, which costs RUB 8000 - RUB 13000 and takes 2 days 8h, you could also train, which costs RUB 5000 - RUB 26000 and takes 2 days 10h.
What companies run services between Kostanay, Kazakhstan and Saint Petersburg, Russia?
Unilode, Uzbekistan, and two other airlines fly from Kostanay Airport (KSN) to Pulkovo Airport (LED) 3 times a week. Alternatively, you can take a vehicle from Kostanay to Saint Petersburg Bus Terminal via Kostanay Bus station, Yekaterinburg Yuzhniy bus station, Perm' Bus station, and Cheboksary Bus station in around 2d 8h.
- Website
- aeroflot.ru
Flights from Kostanay Airport to Pulkovo Airport via Almaty
- Ave. Duration
- 12h 55m
- When
- Thursday
- Estimated price
- ₽23,000–85,000
Flights from Kostanay Airport to Pulkovo Airport via Nur-Sultan
- Ave. Duration
- 13h 40m
- When
- Wednesday
- Estimated price
- ₽15,000–65,000
Flights from Roshchino International Airport to Pulkovo Airport
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- ₽9,500–43,000
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ₽8,500–40,000
- Website
- nordwindairlines.ru
Flights from Kurgan Airport to Pulkovo Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday and Sunday
- Estimated price
- ₽9,500–44,000
Flights from Roshchino International Airport to Pulkovo Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₽9,500–43,000
Flights from Magnitogorsk International Airport to Pulkovo Airport
- Ave. Duration
- 3h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₽9,000–41,000
- Website
- uralairlines.ru
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ₽8,500–40,000
- Website
- flysmartavia.com
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₽8,500–40,000
- Website
- uzairways.com
Flights from Kostanay Airport to Pulkovo Airport via Tashkent
- Ave. Duration
- 8h 20m
- When
- Saturday
- Estimated price
- ₽33,000–85,000
- Website
- pegasfly.com
Flights from Kurgan Airport to Pulkovo Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday and Sunday
- Estimated price
- ₽9,500–44,000
- Website
- utair.ru
Flights from Roshchino International Airport to Pulkovo Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₽9,500–43,000
- Website
- yamal.aero
Flights from Roshchino International Airport to Pulkovo Airport via Salekhard
- Ave. Duration
- 7h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽13,000–55,000
- Website
- yakutia.aero
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport
- Ave. Duration
- 3h 5m
- When
- Sunday
- Estimated price
- ₽8,500–40,000
- Website
- severstal-avia.ru
Flights from Ekaterinburg Koltsovo Airport to Pulkovo Airport via Cherepovets
- Ave. Duration
- 4h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽8,500–40,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kurgan to Kazansky Railway Terminal
- Ave. Duration
- 33h 39m
- Frequency
- 4 times a week
- Estimated price
- ₽4,700–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
Train from Leningradsky Railway Terminal to Moskovsky 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 Yekaterinburg-Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 36h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,800–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,800–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
Train from Leningradsky Railway Terminal to Moskovsky 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
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- 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
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- 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 Leningradsky Railway Terminal to Moskovsky 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
Train from Leningradsky Railway Terminal to Moskovsky 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
- 1433
- [email protected]
- Website
- railways.kz
Train from Kostanay to Kandagach
- Ave. Duration
- 13h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽1,000–1,900
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ₽1,400–1,900
- 3rd Class (Berth)
- ₽1,000–1,500
- Phone
- 1005
- [email protected]
- Website
- railway.uz
Train from Kandagach to Paveletsky Rail Terminal
- Ave. Duration
- 39h 23m
- Frequency
- Twice a week
- Estimated price
- ₽2,400–3,800
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Schedules at
- https://eticket.railway.uz/en/pages/schedule
- Sleeper
- ₽2,400–2,600
- Coupe
- ₽3,500–3,800
- SV
- ₽6,500–7,500
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Kandagach to Paveletsky Rail Terminal
- Ave. Duration
- 39h 26m
- Frequency
- Twice a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- +7 7142 932 828
- Website
- sayahat-kst.kz
Bus from Kostanay Bus station to Kurgan
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽2,407
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Kurgan
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Tyumen Bus station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₽2,251
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Magnitogorsk Bus station
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽1,778
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽2,407
- Schedules at
- sayahat-kst.kz
Bus from Kostanay Bus station to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽2,407
- Schedules at
- sayahat-kst.kz
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Yekaterinburg Yuzhniy bus station to Perm' Bus station
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₽1,400–2,100
- Schedules at
- avtovokzaly.ru
Bus from Perm' Bus station to Cheboksary Bus station
- Ave. Duration
- 16h 55m
- Frequency
- 3 times a day
- Estimated price
- ₽2,400–3,400
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a week
- Estimated price
- ₽1,900–4,400
- Schedules at
- ecolines.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 Travelling to the US: What do I need to know?, How to get from Southend Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Kostanay to Saint Petersburg bus services, operated by Kostanay Sayahat Bus Terminal, arrive at Yekaterinburg Yuzhniy bus station.
Saint Petersburg is 2h behind Kostanay. It is currently 10:42 AM in Kostanay and 8:42 AM in Saint Petersburg.
Kostanay to Saint Petersburg train services, operated by Kazakhstan Railways (КТЖ), arrive at Kandagach station.
Yes, the driving distance between Kostanay to Saint Petersburg is 2658 km. It takes approximately 33h 11m to drive from Kostanay to Saint Petersburg.






















