There are 3 ways to get from Penza to Novosibirsk by plane, 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.
Ternovka Airport (PEZ) to Tolmachevo Airport (OVB) flights
Questions & Answers
The cheapest way to get from Penza to Novosibirsk is to train which costs RUB 6000 - RUB 12000 and takes 47h 42m.
The fastest way to get from Penza to Novosibirsk is to fly which takes 7h 29m and costs RUB 14000 - RUB 60000.
Yes, there is a direct train departing from Penza 1 and arriving at Novosibirsk Gl. Services depart once daily, and operate every day. The journey takes approximately 47h 42m.
The distance between Penza and Novosibirsk is 2468 km. The road distance is 2685 km.
The best way to get from Penza to Novosibirsk without a car is to train which takes 47h 42m and costs RUB 6000 - RUB 12000.
It takes approximately 7h 29m to get from Penza to Novosibirsk, including transfers.
Penza to Novosibirsk train services, operated by Russian Railways (РЖД), depart from Penza 1 station.
The best way to get from Penza to Novosibirsk is to fly which takes 7h 29m and costs RUB 14000 - RUB 60000. Alternatively, you can train, which costs RUB 6000 - RUB 12000 and takes 47h 42m.
Novosibirsk is 4h ahead of Penza. It is currently 3:23 PM in Penza and 7:23 PM in Novosibirsk.
Penza to Novosibirsk train services, operated by Russian Railways (РЖД), arrive at Novosibirsk Gl station.
What companies run services between Penza, Russia and Novosibirsk, Russia?
Aeroflot Russian Airlines, Azimuth, and S7 Airlines fly from Ternovka Airport (PEZ) to Tolmachevo Airport (OVB) 4 times a day. Alternatively, Russian Railways (РЖД) operates a train from Penza 1 to Novosibirsk Gl once daily. Tickets cost ₽6,000–12,000 and the journey takes 47h 42m.
- Website
- aeroflot.ru
Flights from Ternovka Airport to Tolmachevo Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Ternovka Airport to Tolmachevo Airport via Pulkovo
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₽17,000–65,000
- Website
- s7.ru
Flights from Ternovka Airport to Tolmachevo Airport via Moscow Domodedovo
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₽14,000–55,000
Flights from Ternovka Airport to Tolmachevo Airport via Pulkovo
- Ave. Duration
- 8h
- When
- Saturday
- Estimated price
- ₽17,000–65,000
- Website
- azimuth.aero
Flights from Ternovka Airport to Tolmachevo Airport via Mineralnye Vody
- Ave. Duration
- 12h 50m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ₽16,000–65,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza 1 to Novosibirsk Gl
- Ave. Duration
- 47h 42m
- Frequency
- Once daily
- Estimated price
- ₽6,000–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽24,000–34,000
- 3rd Class (Platzcart)
- ₽6,000–8,500
- 2nd Class (Kupé)
- ₽8,000–12,000
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 travel India's Golden Triangle, 4 stunningly beautiful Philippines islands you need to visit, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Penza to Novosibirsk is 2685 km. It takes approximately 36h 39m to drive from Penza to Novosibirsk.



