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
Comparing Your Travel Options
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 8h 49m and costs RUB 13000 - RUB 65000.
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 8h 49m 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 8h 49m and costs RUB 13000 - RUB 65000. Alternatively, you can train, which costs RUB 6000 - RUB 12000 and takes 47h 42m.
Novosibirsk is 4h ahead of Penza. It is currently 7:43 AM in Penza and 11:43 AM 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) 3 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 55m
- When
- Saturday to Friday
- Estimated price
- ₽13,000–60,000
Flights from Ternovka Airport to Tolmachevo Airport via Pulkovo
- Ave. Duration
- 10h 50m
- When
- Wednesday and Friday
- Estimated price
- ₽16,000–70,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Penza 1 to Novosibirsk Gl
- Ave. Duration
- 47h 42m
- Frequency
- Once daily
- Estimated price
- ₽6,000–12,000
- Website
- Russian Railways
- 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 Getting around the Cyclades, What are the different types of Renfe trains in Spain?, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Penza to Novosibirsk is 2685 km. It takes approximately 36h 39m to drive from Penza to Novosibirsk.



