There are 9 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 to Omsk, fly
best- Take the train from Petropavlovsk to Omsk-Passtrain
- Fly from Omsk (OMS) to Irkutsk Airport (IKT)plane OMS - IKT
9h 3m₽14,908–51,981Train
cheapest- Take the train from Petropavlovsk to Omsk-Passtrain 059С / ...
- Take the train from Omsk-Pass to Irkutsk Pastrain 010Н / ...
44h 8m₽10,588–19,601Drive 2,731.2 km
- Drive from Petropavl to Irkutskcar 2,731.2 km
39h 8m₽18,584–26,843Fly from Petropavlosk South Airport
- Fly from Petropavlosk South Airport (PPK) to Irkutsk Airport (IKT)plane PPK - IKT
10h 20m₽24,619–95,739Bus, train to Roshchino International Airport, fly
- Take the bus from Petropavlovsk Bus station to Ishimbus
- Take the train from Ishim to Tyumentrain
- Fly from Roshchino International Airport (TJM) to Irkutsk Airport (IKT)plane TJM - IKT
14h 37mTrain to Chelyabinsk Airport, fly
- Take the train from Petropavlovsk to Chelyabinsk-Glavnytrain
- Fly from Chelyabinsk Airport (CEK) to Irkutsk Airport (IKT)plane CEK - IKT
15h 8m₽14,011–54,191Train to Astana Nursultan Nazarbayev International Airport, fly
- Take the train from Petropavlovsk to Astana Nurly Zholtrain
- Fly from Astana Nursultan Nazarbayev International Airport (NQZ) to Irkutsk Airport (IKT)plane NQZ - IKT
16h 43m₽15,419–50,865Bus, 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
Questions & Answers
The cheapest way to get from Petropavl to Irkutsk is to train which costs RUB 10000 - RUB 20000 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 20000.
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.
The best way to get from Petropavl to Irkutsk is to train which takes 44h 8m and costs RUB 10000 - RUB 20000. Alternatively, you can fly, which costs RUB 24000 - RUB 100000 and takes 10h 20m.
Irkutsk is 3h ahead of Petropavl. It is currently 7:25 AM in Petropavl and 10:25 AM in Irkutsk.
Petropavl to Irkutsk train services, operated by Russian Railways (РЖД), arrive at Omsk-Pass station.
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. Alternatively, SCAT, S7 Airlines, and Aeroflot Russian Airlines fly from Petropavlosk South Airport (PPK) to Irkutsk Airport (IKT) twice daily.
- Website
- s7.ru
Flights from Omsk to Irkutsk Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday and Friday
- Estimated price
- ₽9,500–42,000
Flights from Petropavlosk South Airport to Irkutsk Airport via Almaty, Novosibirsk
- Ave. Duration
- 13h 56m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₽25,000–95,000
Flights from Roshchino International Airport to Irkutsk Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday and Sunday
- Estimated price
- ₽11,000–47,000
Flights from Roshchino International Airport to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ₽11,000–47,000
Flights from Chelyabinsk Airport to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₽12,000–50,000
Flights from Astana Nursultan Nazarbayev International Airport to Irkutsk Airport via Novosibirsk
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₽9,000–39,000
Flights from Astana Nursultan Nazarbayev International Airport to Irkutsk Airport via Omsk
- Ave. Duration
- 7h 45m
- When
- Tuesday and Friday
- Estimated price
- ₽9,500–41,000
- Website
- aeroflot.ru
Flights from Petropavlosk South Airport to Irkutsk Airport via Almaty, Krasnoyarsk
- Ave. Duration
- 19h 55m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- ₽24,000–95,000
Flights from Roshchino International Airport to Irkutsk Airport via Krasnoyarsk
- Ave. Duration
- 7h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽11,000–47,000
Flights from Chelyabinsk Airport to Irkutsk Airport via Krasnoyarsk
- Ave. Duration
- 8h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₽12,000–50,000
- Website
- utair.ru
Flights from Roshchino International Airport to Irkutsk Airport via Tomsk
- Ave. Duration
- 8h 5m
- When
- Wednesday and Saturday
- Estimated price
- ₽11,000–47,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Petropavlovsk to Omsk-Pass
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–3,000
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 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 Tyumen
- Ave. Duration
- 3h 21m
- Frequency
- 5 times a day
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Petropavlovsk to Chelyabinsk-Glavny
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,600–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,900
Train from Ishim to Irkutsk Pas
- Ave. Duration
- 44h 30m
- Frequency
- Twice daily
- Estimated price
- ₽6,000–11,000
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽6,000–9,000
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Petropavlovsk to Omsk-Pass
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–10,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽5,000–7,000
- 2nd Class (Coupe)
- ₽7,000–10,000
Train from Petropavlovsk to Omsk-Pass
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–10,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽5,000–7,000
- 2nd Class (Coupe)
- ₽7,000–10,000
Train from Petropavlovsk to Astana Nurly Zhol
- Ave. Duration
- 8h 17m
- Frequency
- 3 times a week
- Estimated price
- ₽6,000–12,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽6,000–8,500
- 2nd Class (Coupe)
- ₽8,000–12,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Ishim to Tyumen
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Ishim to Tyumen
- Ave. Duration
- 3h 57m
- Frequency
- Twice a week
- Estimated price
- ₽800–1,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–1,000
- Website
- saparzhai.kz
Bus from Petropavlovsk Bus station to Ishim
- Ave. Duration
- 4h 32m
- Frequency
- 4 times a week
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
Bus from Petropavlovsk Bus station to Ishim
- Ave. Duration
- 4h 32m
- Frequency
- 4 times a week
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
Bus from Petropavlovsk Bus station to Omsk Bus station
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- Website
- karaganda.avokzal.kz
Bus from Petropavlovsk Bus station to Ishim
- Ave. Duration
- 2h 32m
- Frequency
- 3 times a week
- Website
- https://karaganda.avokzal.kz/
- Schedules at
- https://karaganda.avokzal.kz/расписание-автобусов
Bus from Petropavlovsk Bus station to Ishim
- Ave. Duration
- 2h 32m
- Frequency
- 3 times a week
- Website
- https://karaganda.avokzal.kz/
- Schedules at
- https://karaganda.avokzal.kz/расписание-автобусов
- Phone
- 8-950-113-5555
- Website
- avtovokzal-on-line.ru
Bus from Tulun to Irkutsk Bus station
- Ave. Duration
- 7h 4m
- Frequency
- 4 times a day
- Estimated price
- ₽2,257
- Website
- https://avtovokzal-on-line.ru/
- Schedules at
- https://avtovokzal-on-line.ru/map
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 Need to know: Greyhound, Train travel in Spain: A guide to Renfe, 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 Petropavl to Irkutsk is 2731 km. It takes approximately 39h 8m to drive from Petropavl to Irkutsk.









