There are 7 ways to get from Krasnodar to Petropavl 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.
Fly Krasnodar to Omsk, train
best- Fly from Krasnodar (KRR) to Omsk (OMS)plane KRR - OMS
- Take the train from Omsk-Pass to Petropavlovsktrain
16h 24m$207–728Train
cheapest- Take the train from Krasnodar 1 to Petropavlovsktrain 128Ы / ...
2d 10h$80–140Drive 2,864.4 km
- Drive from Krasnodar to Petropavlcar 2,864.4 km
40h 6m$235–339Fly Krasnodar to Chelyabinsk Airport, train
- Fly from Krasnodar (KRR) to Chelyabinsk Airport (CEK)plane KRR - CEK
- Take the train from Chelyabinsk-Glavny to Petropavlovsktrain
14h$192–648Train to Sochi International Airport, fly to Omsk, train
- Take the train from Krasnodar 1 to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Omsk (OMS)plane AER - OMS
- Take the train from Omsk-Pass to Petropavlovsktrain
16h 18m$212–738Train to Sochi International Airport, fly to Kurgan Airport, train
- Take the train from Krasnodar 1 to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Kurgan Airport (KRO)plane AER - KRO
- Take the train from Kurgan to Petropavlovsktrain
14h 52m$146–605Train via Chelyabinsk
- Take the train from Krasnodar 2 to Timashevskaya-1train
- Take the train from Timashevskaya-1 to Chelyabinsk-Glavnytrain
- Take the train from Chelyabinsk-Glavny to Petropavlovsktrain
2d 14h$131–247
Krasnodar to Petropavl by train
Questions & Answers
The cheapest way to get from Krasnodar to Petropavl is to train which costs $80 - $140 and takes 2 days 10h.
The fastest way to get from Krasnodar to Petropavl is to fly and train which takes 14h and costs $190 - $650.
Yes, there is a direct train departing from Krasnodar 1 and arriving at Petropavlovsk. Services depart twice a week, and operate Tuesday, Thursday and Saturday. The journey takes approximately 2 days 10h.
The distance between Krasnodar and Petropavl is 2942 km. The road distance is 2864.4 km.
The best way to get from Krasnodar to Petropavl without a car is to train which takes 2 days 10h and costs $80 - $140.
It takes approximately 16h 24m to get from Krasnodar to Petropavl, including transfers.
Krasnodar to Petropavl train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.
Petropavl is 2h ahead of Krasnodar. It is currently 11:40 AM in Krasnodar and 1:40 PM in Petropavl.
Krasnodar to Petropavl train services, operated by Russian Railways (РЖД), arrive at Petropavlovsk station.
Yes, the driving distance between Krasnodar to Petropavl is 2864 km. It takes approximately 40h 6m to drive from Krasnodar to Petropavl.
What companies run services between Krasnodar, Russia and Petropavl, Kazakhstan?
Russian Railways (РЖД) operates a train from Krasnodar 1 to Petropavlovsk twice a week. Tickets cost $80–140 and the journey takes 2d 10h.
- Website
- nordwindairlines.ru
Flights from Krasnodar to Omsk via Kazan
- Ave. Duration
- 14h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–650
Flights from Sochi International Airport to Omsk
- Ave. Duration
- 4h
- When
- Thursday to Monday
- Estimated price
- $140–600
Flights from Sochi International Airport to Omsk via Kazan
- Ave. Duration
- 6h 40m
- When
- Thursday
- Estimated price
- $150–650
Flights from Sochi International Airport to Kurgan Airport
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- $120–550
- Website
- s7.ru
Flights from Krasnodar to Omsk via Novosibirsk
- Ave. Duration
- 19h 16m
- When
- Every day
- Estimated price
- $190–750
Flights from Sochi International Airport to Omsk via Novosibirsk
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $190–750
- Website
- aeroflot.ru
Flights from Krasnodar to Chelyabinsk Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $140–600
Flights from Sochi International Airport to Omsk
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $140–600
- Website
- meraj.aero
Flights from Krasnodar to Omsk via Erevan
- Ave. Duration
- 10h 57m
- When
- Wednesday
- Estimated price
- $170–700
- Website
- pegasfly.com
Flights from Sochi International Airport to Omsk
- Ave. Duration
- 3h 55m
- When
- Thursday to Saturday
- Estimated price
- $140–600
Flights from Sochi International Airport to Kurgan Airport
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- $120–550
- Website
- flyredwings.com
Flights from Krasnodar to Omsk via Koltsovo
- Ave. Duration
- 20h
- When
- Tuesday and Friday
- Estimated price
- $140–600
- Website
- uralairlines.ru
Flights from Krasnodar to Chelyabinsk Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Thursday
- Estimated price
- $110–490
- Website
- nordstar.ru
Flights from Krasnodar to Chelyabinsk Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday and Friday
- Estimated price
- $110–490
- Website
- yakutia.aero
Flights from Sochi International Airport to Omsk
- Ave. Duration
- 4h
- When
- Wednesday
- Estimated price
- $140–600
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Omsk-Pass to Petropavlovsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- $13–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $26–40
Train from Krasnodar 1 to Petropavlovsk
- Ave. Duration
- 2d 10h
- Frequency
- Twice a week
- Estimated price
- $80–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $310–430
- 3rd Class (Platzcart)
- $80–110
- 2nd Class (Kupé)
- $100–140
Train from Omsk-Pass to Petropavlovsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- $13–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $26–40
Train from Kurgan to Petropavlovsk
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- $13–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $25–35
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Omsk-Pass to Petropavlovsk
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a week
- Estimated price
- $60–120
- 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)
- $60–85
- 2nd Class (Coupe)
- $85–120
Train from Chelyabinsk-Glavny to Petropavlovsk
- Ave. Duration
- 7h 40m
- Frequency
- Twice a week
- Estimated price
- $75–150
- 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)
- $75–110
- 2nd Class (Coupe)
- $100–150
Train from Omsk-Pass to Petropavlovsk
- Ave. Duration
- 5h 23m
- Frequency
- 3 times a week
- Estimated price
- $60–120
- 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)
- $60–85
- 2nd Class (Coupe)
- $85–120
Train from Chelyabinsk-Glavny to Petropavlovsk
- Ave. Duration
- 7h 40m
- Frequency
- Twice a week
- Estimated price
- $75–150
- 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)
- $75–110
- 2nd Class (Coupe)
- $100–150
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Krasnodar 1 to Sochi Airport
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–17
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $12–17
- Commuter Electric Train
- $10–15
Train from Krasnodar 1 to Sochi Airport
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–17
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $12–17
- Commuter Electric Train
- $10–15
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Krasnodar 2 to Timashevskaya-1
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $1–2
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Timashevskaya-1 to Chelyabinsk-Glavny
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- $57–95
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- $57–61
- 2nd Class (Kupé)
- $80–95
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 10 amazing places to get away from it all in Australia, Flying into Beijing?, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 132+ hotels available in Petropavl.











