There are 6 ways to get from Lipetsk to Saint Petersburg by train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Moscow
best- Take the train from Lipeck to Kazansky Railway Terminaltrain 070Й
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain 754А / ...
10h 48m₽3,386–23,803Train
cheapest- Take the train from Lipeck to Moskovsky Railway Terminaltrain 100С / ...
19h 43m₽2,600–6,500Drive 1,120.8 km
- Drive from Lipetsk to Saint Petersburgcar 1,120.8 km
13h 19m₽7,714–11,142Bus to Tambov Donskoye Airport, fly
- Take the bus from Lipeck to Tambovbus
- Fly from Tambov Donskoye Airport (TBW) to Pulkovo Airport (LED)plane TBW - LED
6h 57m₽7,423–33,910Train to Moscow Vnukovo, fly
- Take the train from Lipeck to Kazansky Railway Terminaltrain
- Fly from Moscow Vnukovo (VKO) to Pulkovo Airport (LED)plane VKO - LED
11h 20m₽6,501–31,353Train to Domodedovo International Airport, fly
- Take the train from Lipeck to Kazansky Railway Terminaltrain
- Fly from Domodedovo International Airport (DME) to Pulkovo Airport (LED)plane DME - LED
11h 28m₽6,791–32,703
Lipetsk to Saint Petersburg by train
Questions & Answers
The cheapest way to get from Lipetsk to Saint Petersburg is to train which costs RUB 2600 - RUB 6500 and takes 19h 43m.
The fastest way to get from Lipetsk to Saint Petersburg is to bus and fly which takes 6h 57m and costs RUB 7000 - RUB 34000.
Yes, there is a direct train departing from Lipeck and arriving at Moskovsky Railway Terminal. Services depart twice daily, and operate every day. The journey takes approximately 19h 43m.
The distance between Lipetsk and Saint Petersburg is 1144 km. The road distance is 1120.8 km.
The best way to get from Lipetsk to Saint Petersburg without a car is to train via Moscow which takes 10h 48m and costs RUB 3300 - RUB 24000.
It takes approximately 10h 48m to get from Lipetsk to Saint Petersburg, including transfers.
Lipetsk to Saint Petersburg train services, operated by Russian Railways (РЖД), depart from Lipeck station.
Lipetsk to Saint Petersburg train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Lipetsk to Saint Petersburg is 1121 km. It takes approximately 13h 19m to drive from Lipetsk to Saint Petersburg.
What companies run services between Lipetsk, Russia and Saint Petersburg, Russia?
You can take a train from Lipeck to Moskovsky Railway Terminal via Kazansky Railway Terminal and Leningradsky Railway Terminal in around 10h 48m.
- Website
- aeroflot.ru
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ₽4,500–27,000
- Website
- rusline.aero
Flights from Tambov Donskoye Airport to Pulkovo Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽6,000–32,000
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- ₽4,500–27,000
Flights from Moscow Vnukovo to Pulkovo Airport via Tambov Donskoye Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽7,500–36,000
- Website
- s7.ru
Flights from Domodedovo International Airport to Pulkovo Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽4,600–28,000
- Website
- alrosa.aero
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- ₽4,500–27,000
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽4,500–27,000
- Website
- utair.ru
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽4,500–27,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Lipeck to Kazansky Railway Terminal
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
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 Lipeck to Moskovsky Railway Terminal
- Ave. Duration
- 19h 43m
- Frequency
- Twice daily
- Estimated price
- ₽3,100–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,100–4,100
- 2nd Class (Kupé)
- ₽4,400–6,500
Train from Lipeck to Kazansky Railway Terminal
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
Train from Lipeck to Kazansky Railway Terminal
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
- 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/
- 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
- 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
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Lipeck to Moskovsky Railway Terminal
- Ave. Duration
- 19h 54m
- Frequency
- 3 times a week
- Estimated price
- ₽2,600–4,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽2,600–2,800
- 2nd Class (Kupé)
- ₽3,400–4,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Lipeck to Tambov
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,400
- 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 The London Underground: Essential tips to navigate the Tube, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

















