There are 6 ways to get from Petropavl to Semey by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Astana
best- Take the train from Petropavlovsk to Astana Nurly Zhol146Н
- Take the train from Astana Nurly Zhol to Semey068Ц
20h 52m$76–145Train via Astana #2
cheapest- Take the train from Petropavlovsk to Astana 1076Ц / ...
- Take the train from Astana-1 to Semey122Ц / ...
41h 10m$25–48Bus
- Take the bus from Petropavlovsk Bus station to Omsk Bus station
- Take the bus from Omsk Bus station to Pavlodar Bus station
- Take the bus from Pavlodar Bus station to Semey
26h 3mDrive 1,027.4 km
- Drive from Petropavl to Semey1,027.4 km
14h 17m$40–58Fly
- Fly from Petropavlosk South Airport (PPK) to Semey Airport (PLX)PPK - PLX
15h 45m$156–277Train
- Take the train from Petropavlovsk to Isilkul
- Take the train from Isilkul to Omsk-Pass
- Take the train from Omsk-Pass to Rubcovsk
- Take the train from Rubcovsk to Semey
33h 28m
Petropavl to Semey by train
Questions & Answers
The cheapest way to get from Petropavl to Semey is to train via Astana which costs $24 - $50 and takes 41h 10m.
The fastest way to get from Petropavl to Semey is to drive which takes 14h 17m and costs $40 - $60.
No, there is no direct bus from Petropavl station to Semey. However, there are services departing from Petropavlovsk Bus station and arriving at Semey via Omsk Bus station and Pavlodar Bus station. The journey, including transfers, takes approximately 26h 3m.
No, there is no direct train from Petropavl to Semey. However, there are services departing from Petropavlovsk and arriving at Semey via Astana Nurly Zhol. The journey, including transfers, takes approximately 20h 52m.
The distance between Petropavl and Semey is 1281 km. The road distance is 1027.4 km.
The best way to get from Petropavl to Semey without a car is to train via Astana which takes 20h 52m and costs $75 - $150.
It takes approximately 20h 52m to get from Petropavl to Semey, including transfers.
Petropavl to Semey bus services, operated by Astana Saparzhai Bus Terminal, depart from Petropavlovsk Bus station.
Petropavl to Semey train services, operated by Kazakhstan Railways (KTZ), depart from Petropavlovsk station.
The best way to get from Petropavl to Semey is to train via Astana which takes 20h 52m and costs $75 - $150. Alternatively, you can bus, which costs and takes 26h 3m, you could also fly, which costs $150 - $280 and takes 15h 45m.
What companies run services between Petropavl, Kazakhstan and Semey, Kazakhstan?
You can take a train from Petropavlovsk to Semey via Astana Nurly Zhol in around 20h 52m. Alternatively, you can take a bus from Petropavlovsk Bus station to Semey via Omsk Bus station and Pavlodar Bus station in around 26h 3m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- worldticket.com
Flights from Petropavlosk South Airport to Semey Airport via Nur-Sultan
- Ave. Duration
- 15h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–380
Flights from Petropavlosk South Airport to Semey Airport via Almaty
- Ave. Duration
- 17h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $150–900
Flights from Petropavlosk South Airport to Semey Airport via Nur-Sultan, Almaty
- Ave. Duration
- 18h 5m
- When
- Wednesday
- Estimated price
- $200–950
Flights from Petropavlosk South Airport to Semey Airport via Shimkent, Nur-Sultan
- Ave. Duration
- 21h 30m
- When
- Tuesday and Saturday
- Estimated price
- $160–1,200
Flights from Petropavlosk South Airport to Semey Airport via Shimkent, Almaty
- Ave. Duration
- 21h 45m
- When
- Tuesday
- Estimated price
- $160–1,100
- Website
- flyr.com
Flights from Petropavlosk South Airport to Semey Airport via Nur-Sultan
- Ave. Duration
- 15h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–380
Flights from Petropavlosk South Airport to Semey Airport via Almaty
- Ave. Duration
- 17h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $150–900
Flights from Petropavlosk South Airport to Semey Airport via Shimkent, Nur-Sultan
- Ave. Duration
- 21h 30m
- When
- Tuesday and Saturday
- Estimated price
- $160–1,200
Flights from Petropavlosk South Airport to Semey Airport via Shimkent, Almaty
- Ave. Duration
- 21h 45m
- When
- Tuesday
- Estimated price
- $160–1,100
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Petropavlovsk to Astana Nurly Zhol
- Ave. Duration
- 8h 17m
- Frequency
- 3 times a week
- Estimated price
- $65–130
- 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)
- $65–90
- 2nd Class (Coupe)
- $90–130
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Estimated price
- $45–95
- 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)
- $45–70
- 2nd Class (Coupe)
- $65–95
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Semey
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Estimated price
- $10–15
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $30–45
- 2nd Class (Coupe)
- $23–35
- 3rd Class (Seat)
- $10–15
Train from Petropavlovsk to Astana 1
- Ave. Duration
- 6h 29m
- Frequency
- Twice a week
- Estimated price
- $6–10
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $26–40
- 2nd Class (Coupe)
- $16–23
- 3rd Class (Seat)
- $6–10
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Semey
- Ave. Duration
- 16h 35m
- Frequency
- 4 times a week
- Estimated price
- $11–21
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $15–21
- 3rd Class (Berth)
- $11–16
Train from Petropavlovsk to Astana 1
- Ave. Duration
- 8h 9m
- Frequency
- 5 times a week
- Estimated price
- $8–14
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $10–14
- 3rd Class (Berth)
- $8–12
Train from Astana-1 to Semey
- Ave. Duration
- 32h 1m
- Frequency
- Once daily
- Estimated price
- $18–35
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $27–35
- 3rd Class (Berth)
- $18–25
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Petropavlovsk to Isilkul
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Isilkul to Omsk-Pass
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a week
- Estimated price
- $13–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $55–85
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $22–35
Train from Omsk-Pass to Rubcovsk
- Ave. Duration
- 19h 16m
- Frequency
- Once daily
- Estimated price
- $50–85
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $210–300
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $60–85
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 21m
- Frequency
- Once a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- 1005
- compliance@railway.uz
- Website
- railway.uz
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 21m
- Frequency
- Once a week
- Estimated price
- $9–14
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- $9–11
- Coupe
- $12–14
- SV
- $20–22
- Website
- 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/расписание-автобусов
Bus from Pavlodar Bus station to Semey
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Omsk Bus station to Pavlodar Bus station
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- $17–25
- Schedules at
- avtovokzaly.ru
- Book at
- omskoblauto.ru
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 Bali: What to do if Mount Agung erupts, How to get from Luton Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Petropavl to Semey bus services, operated by Astana Saparzhai Bus Terminal, arrive at Omsk Bus station.
Petropavl to Semey train services, operated by Kazakhstan Railways (KTZ), arrive at Astana Nurly Zhol station.
Yes, the driving distance between Petropavl to Semey is 1027 km. It takes approximately 14h 17m to drive from Petropavl to Semey.
There are 50+ hotels available in Semey.

















