There are 6 ways to get from Penza to Novorossiysk by train, bus, car, 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 Timashevsk
best- Take the train from Penza 1 to Timashevskaya-1train 075H
- Take the train from Timashevskaia to Novorossiisktrain 126Э / ...
28h 24m₽3,823–7,248Bus
- Take the bus from Penza Bus station to Volgograd Bus stationbus 550
- Take the bus from Volgograd Bus station to Krasnodar-1 Bus stationbus
- Take the bus from Krasnodar-1 Bus station to Novorossiysk Bus stationbus
32h 3m₽4,700–6,500Drive 1,315.9 km
- Drive from Penza to Novorossiyskcar 1,315.9 km
18h 35m₽9,196–13,284Fly to Gelendzik
- Fly from Ternovka Airport (PEZ) to Gelendzik (GDZ)plane PEZ - GDZ
19h 33m₽9,129–41,775Train
- Take the train from Penza 1 to Novorossiisktrain 339Г / ...
38h 30m₽4,200–8,000Fly to Krasnodar, train
- Fly from Ternovka Airport (PEZ) to Krasnodar (KRR)plane PEZ - KRR
- Take the train from Krasnodar 2 to Novorossiysktrain
10h 54m₽9,174–43,005
Ternovka Airport (PEZ) to Gelendzik (GDZ) flights
Comparing Your Travel Options
The cheapest way to get from Penza to Novorossiysk is to bus which costs RUB 4700 - RUB 6500 and takes 32h 3m.
The fastest way to get from Penza to Novorossiysk is to fly and train which takes 10h 54m and costs RUB 9000 - RUB 43000.
No, there is no direct bus from Penza station to Novorossiysk station. However, there are services departing from Penza Bus station and arriving at Novorossiysk Bus station via Volgograd Bus station and Krasnodar-1 Bus station. The journey, including transfers, takes approximately 32h 3m.
Yes, there is a direct train departing from Penza 1 and arriving at Novorossiisk. Services depart four times a week, and operate Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 38h 30m.
The distance between Penza and Novorossiysk is 1511 km. The road distance is 1315.9 km.
The best way to get from Penza to Novorossiysk without a car is to train via Timashevsk which takes 28h 24m and costs RUB 3800 - RUB 7500.
It takes approximately 28h 24m to get from Penza to Novorossiysk, including transfers.
Penza to Novorossiysk bus services, operated by Saransk Bus Terminal, depart from Penza Bus station.
Penza to Novorossiysk train services, operated by Grand Service Express, depart from Penza 1 station.
The best way to get from Penza to Novorossiysk is to train via Timashevsk which takes 28h 24m and costs RUB 3800 - RUB 7500. Alternatively, you can bus, which costs RUB 4700 - RUB 6500 and takes 32h 3m, you could also fly, which costs RUB 9000 - RUB 42000 and takes 19h 33m.
What companies run services between Penza, Russia and Novorossiysk, Russia?
You can take a train from Penza 1 to Novorossiisk via Timashevskaya-1 and Timashevskaia in around 28h 24m. Alternatively, you can take a bus from Penza Bus station to Novorossiysk Bus station via Volgograd Bus station and Krasnodar-1 Bus station in around 32h 3m.
- Website
- aeroflot.ru
Flights from Ternovka Airport to Gelendzik via Moscow Sheremetyevo
- Ave. Duration
- 17h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,500–41,000
Flights from Ternovka Airport to Gelendzik via Pulkovo
- Ave. Duration
- 21h 30m
- When
- Wednesday and Friday
- Estimated price
- ₽12,000–55,000
Flights from Ternovka Airport to Krasnodar via Moscow Sheremetyevo
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₽8,000–41,000
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Penza 1 to Timashevskaya-1
- Ave. Duration
- 23h 43m
- Frequency
- Twice a week
- Estimated price
- ₽2,900–4,600
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽2,900–3,100
- 2nd Class (Kupé)
- ₽3,900–4,600
- Phone
- +78342245466
- [email protected]
- Website
- автовокзал13.рф
Bus from Penza Bus station to Volgograd Bus station
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- ₽2,000
- Schedules at
- автовокзал13.рф
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 Thanksgiving 2018: How to travel stress-free, How to get from London City Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Penza to Novorossiysk bus services, operated by Saransk Bus Terminal, arrive at Volgograd Bus station.
Penza to Novorossiysk train services, operated by Grand Service Express, arrive at Timashevskaya-1 station.
Yes, the driving distance between Penza to Novorossiysk is 1316 km. It takes approximately 18h 35m to drive from Penza to Novorossiysk.




