There are 5 ways to get from Petropavl to Irkutsk by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Petropavlovsk to Omsk-Passtrain
- Fly from Omsk (OMS) to Irkutsk Airport (IKT)plane OMS - IKT
9h 3m₽14,128–52,419Train
cheapest- Take the train from Petropavlovsk to Omsk-Passtrain 059С / ...
- Take the train from Omsk-Pass to Irkutsk Pastrain 010Н / ...
44h 8m₽10,308–19,039Drive 2,731.2 km
- Drive from Petropavl to Irkutskcar 2,731.2 km
39h 8m₽18,773–27,117Bus, train
- Take the bus from Petropavlovsk Bus station to Ishimbus М700
- Take the train from Ishim to Irkutsk Pastrain 002Э / ...
2d 2hBus, train via Tulun
- Take the bus from Petropavlovsk Bus station to Omsk Bus stationbus
- Take the train from Omsk-Pass to Tuluntrain
- Take the bus from Tulun to Irkutsk Bus stationbus 608 / ...
2d 5h
Petropavl to Irkutsk by train
Comparing Your Travel Options
The cheapest way to get from Petropavl to Irkutsk is to train which costs RUB 10000 - RUB 19000 and takes 44h 8m.
The fastest way to get from Petropavl to Irkutsk is to train and fly which takes 9h 3m and costs RUB 14000 - RUB 55000.
No, there is no direct train from Petropavl to Irkutsk. However, there are services departing from Petropavlovsk and arriving at Irkutsk Pas via Omsk-Pass. The journey, including transfers, takes approximately 44h 8m.
The distance between Petropavl and Irkutsk is 2345 km. The road distance is 2731.2 km.
The best way to get from Petropavl to Irkutsk without a car is to train which takes 44h 8m and costs RUB 10000 - RUB 19000.
It takes approximately 9h 3m to get from Petropavl to Irkutsk, including transfers.
Petropavl to Irkutsk train services, operated by Russian Railways (РЖД), depart from Petropavlovsk station.
Irkutsk is 3h ahead of Petropavl. It is currently 6:15 PM in Petropavl and 9:15 PM in Irkutsk.
Petropavl to Irkutsk train services, operated by Russian Railways (РЖД), arrive at Omsk-Pass station.
Yes, the driving distance between Petropavl to Irkutsk is 2731 km. It takes approximately 39h 8m to drive from Petropavl to Irkutsk.
What companies run services between Petropavl, Kazakhstan and Irkutsk, Russia?
You can take a train from Petropavlovsk to Irkutsk Pas via Omsk-Pass in around 44h 8m.
- Website
- s7.ru
Flights from Omsk to Irkutsk Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday and Friday
- Estimated price
- ₽9,000–43,000
Flights from Omsk to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 5h 50m
- When
- Sunday, Tuesday, Wednesday, and Friday
- Estimated price
- ₽9,000–43,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petropavlovsk to Omsk-Pass
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Petropavlovsk to Omsk-Pass
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Omsk-Pass to Irkutsk Pas
- Ave. Duration
- 38h 51m
- Frequency
- 3 times a day
- Estimated price
- ₽5,500–10,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽22,000–31,000
- 3rd Class (Platzcart)
- ₽5,500–7,500
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Ishim to Irkutsk Pas
- Ave. Duration
- 44h 30m
- Frequency
- Twice daily
- Estimated price
- ₽6,000–11,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽24,000–34,000
- 3rd Class (Platzcart)
- ₽6,000–8,000
- 2nd Class (Kupé)
- ₽7,500–11,000
Train from Omsk-Pass to Tulun
- Ave. Duration
- 32h 6m
- Frequency
- 3 times a day
- Estimated price
- ₽4,700–9,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
Bus from Petropavlovsk Bus station to Ishim
- Ave. Duration
- 4h 32m
- Frequency
- 4 times a week
- Website
- Astana Saparzhai Bus Terminal
- Schedules at
- Astana Saparzhai Bus Terminal
Bus from Petropavlovsk Bus station to Omsk Bus station
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Website
- Astana Saparzhai Bus Terminal
- Schedules at
- Astana Saparzhai Bus Terminal
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 Why you should take the train in the US, The London Underground: Essential tips to navigate the Tube, and How to travel India's Golden Triangle - to help you get the most out of your next trip.



