There are 6 ways to get from Penza to Cherepovets by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Ternovka Airport (PEZ) to Cherepovets (CEE)PEZ - CEE
4h 48m₽5,494–30,595Bus
cheapest- Take the bus from Penza Bus station to Moscow Central Bus Station
- Take the bus from Severnye Vorota Bus Terminal to Cherepovets Bus station
22h 27m₽2,965–4,561Train
- Take the train from Penza 1 to Kazansky Railway Terminal052М
- Take the train from Yaroslavsky Railway Terminal to Cherepovec 1126М
21h 54m₽4,471–8,456Drive 1,015.2 km
- Drive from Penza to Cherepovets1,015.2 km
14h 58m₽6,758–9,762Taxi
- Take the taxi from Penza to Cherepovets1,015.2 km
14h 58m₽11,000–14,000Train via Arzamas
- Take the train from Penza-1 to Arzamas 1
- Take the train from Arzamas 1 to Yaroslavl Gl
- Take the train from Yaroslavl Gl to Cherepovec 1
28h 8m₽4,941–10,142
Penza to Cherepovets by train and foot
Questions & Answers
The cheapest way to get from Penza to Cherepovets is to bus which costs RUB 2900 - RUB 4600 and takes 22h 27m.
The fastest way to get from Penza to Cherepovets is to fly which takes 4h 48m and costs RUB 5500 - RUB 31000.
No, there is no direct train from Penza to Cherepovets. However, there are services departing from Penza 1 and arriving at Cherepovec 1 via Yaroslavsky Railway Terminal. The journey, including transfers, takes approximately 21h 54m.
The distance between Penza and Cherepovets is 843 km. The road distance is 1015.2 km.
The best way to get from Penza to Cherepovets without a car is to train which takes 21h 54m and costs RUB 4400 - RUB 8500.
It takes approximately 4h 48m to get from Penza to Cherepovets, including transfers.
Penza to Cherepovets train services, operated by Russian Railways (РЖД), depart from Penza 1 station.
The best way to get from Penza to Cherepovets is to fly which takes 4h 48m and costs RUB 5500 - RUB 31000. Alternatively, you can train, which costs RUB 4400 - RUB 8500 and takes 21h 54m, you could also bus, which costs RUB 2900 - RUB 4600 and takes 22h 27m.
Penza to Cherepovets train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Penza to Cherepovets is 1015 km. It takes approximately 14h 58m to drive from Penza to Cherepovets.
What companies run services between Penza, Russia and Cherepovets, Russia?
Aeroflot Russian Airlines and Severstal Air Company fly from Ternovka Airport (PEZ) to Cherepovets (CEE) 5 times a week. Alternatively, you can take a train from Penza 1 to Cherepovec 1 via Kazansky Railway Terminal and Yaroslavsky Railway Terminal in around 21h 54m.
- Website
- severstal-avia.ru
Flights from Ternovka Airport to Cherepovets via Moscow Sheremetyevo
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- ₽5,000–30,000
Flights from Ternovka Airport to Cherepovets via Pulkovo
- Ave. Duration
- 6h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽6,500–36,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza 1 to Kazansky Railway Terminal
- Ave. Duration
- 10h 18m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,300
- 2nd Class (Kupé)
- ₽3,100–4,400
Train from Yaroslavsky Railway Terminal to Cherepovec 1
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,100–4,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽2,100–3,000
- 2nd Class (Kupé)
- ₽2,900–4,100
Train from Penza-1 to Arzamas 1
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Estimated price
- ₽1,400–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Arzamas 1 to Yaroslavl Gl
- Ave. Duration
- 11h 16m
- Frequency
- Twice daily
- Estimated price
- ₽2,000–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽2,000–2,800
- 2nd Class (Kupé)
- ₽2,800–3,900
Train from Yaroslavl Gl to Cherepovec 1
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,200–3,200
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Penza Bus station to Moscow Central Bus Station
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- ₽1,400–2,400
- Schedules at
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Cherepovets Bus station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,100
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 14h 58m
- Estimated price
- ₽11,000–14,000
Yandex Taxi
- Phone
- +7 8412 21 22 22
- Website
- taxi.yandex.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 How to get from Gatwick Airport into central London, Travelling around the UAE, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.








