There are 5 ways to get from Perm to Shymkent by plane, train, bus, 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
best- Fly from Perm International Airport (PEE) to Shymkent International Airport (CIT)PEE - CIT
12h 8m$132–603Train via Petropavl
cheapest- Take the train from Perm-2 to Viz
- Take the train from Yekaterinburg-Pass to Kurgan-Pass
- Take the train from Kurgan to Petropavlovsk
- Take the train from Petropavlovsk to Shymkent
2d 2h$69–155Train
- Take the train from Perm 2 to Yekaterinburg-Pass
- Take the train from Yekaterinburg-Pass to Astana Nurly Zhol
- Take the train from Astana Nurly Zhol to Shymkent
2d 2h$123–262Bus
- Take the bus from Perm' Bus station to Yekaterinburg Yuzhniy bus station
- Take the bus from Yekaterinburg Severnyi to Karagandy Bus station
- Take the bus from Karagandy Bus station to Astana Saparzhai Bus station128
- Take the bus from Saparzhai bus station to Shymkent Samal Bus Station
2d 15h$81–115Drive 2,531.3 km
- Drive from Perm to Shymkent2,531.3 km
35h 37m$208–300
Perm to Shymkent by train
Questions & Answers
The cheapest way to get from Perm to Shymkent is to bus which costs $80 - $120 and takes 2 days 15h.
The fastest way to get from Perm to Shymkent is to fly which takes 12h 8m and costs $130 - $650.
No, there is no direct train from Perm to Shymkent. However, there are services departing from Perm 2 and arriving at Shymkent via Yekaterinburg-Pass and Astana Nurly Zhol. The journey, including transfers, takes approximately 2 days 2h.
The distance between Perm and Shymkent is 2004 km. The road distance is 2531.3 km.
The best way to get from Perm to Shymkent without a car is to train which takes 2 days 2h and costs $120 - $270.
It takes approximately 12h 8m to get from Perm to Shymkent, including transfers.
Perm to Shymkent train services, operated by Russian Railways (РЖД), depart from Perm 2 station.
The best way to get from Perm to Shymkent is to fly which takes 12h 8m and costs $130 - $650. Alternatively, you can train, which costs $120 - $270 and takes 2 days 2h, you could also bus, which costs $80 - $120 and takes 2 days 15h.
Perm to Shymkent train services, operated by Russian Railways (РЖД), arrive at Yekaterinburg-Pass station.
Yes, the driving distance between Perm to Shymkent is 2531 km. It takes approximately 35h 37m to drive from Perm to Shymkent.
What companies run services between Perm, Russia and Shymkent, Kazakhstan?
Aeroflot Russian Airlines and S7 Airlines fly from Perm International Airport (PEE) to Shymkent International Airport (CIT) 4 times a week. Alternatively, you can take a train from Perm 2 to Shymkent via Yekaterinburg-Pass and Astana Nurly Zhol in around 2d 2h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Perm International Airport to Shymkent International Airport via Moscow Sheremetyevo
- Ave. Duration
- 13h 3m
- When
- Friday
- Estimated price
- $150–650
- Website
- s7.ru
Flights from Perm International Airport to Shymkent International Airport via Novosibirsk
- Ave. Duration
- 13h 5m
- When
- Saturday
- Estimated price
- $130–600
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- $17–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $17–24
- 2nd Class (Kupé)
- $27–40
Train from Yekaterinburg-Pass to Kurgan-Pass
- Ave. Duration
- 7h 14m
- Frequency
- 4 times a week
- Estimated price
- $18–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $18–26
- 2nd Class (Kupé)
- $28–40
Train from Kurgan to Petropavlovsk
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- $16–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $70–100
- 3rd Class (Platzcart)
- $16–23
- 2nd Class (Kupé)
- $26–40
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $17–26
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $17–26
Train from Perm-2 to Viz
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $17–26
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $18–26
Train from Yekaterinburg-Pass to Kurgan-Pass
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $15–29
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $19–29
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- $10–13
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- $11–13
- 2nd Class (Kupé)
- $10–13
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Yekaterinburg-Pass to Astana Nurly Zhol
- Ave. Duration
- 24h 7m
- Frequency
- Once a week
- Estimated price
- $95–190
- 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)
- $95–140
- 2nd Class (Coupe)
- $130–190
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Shymkent
- Ave. Duration
- 18h 46m
- Frequency
- Once daily
- Estimated price
- $17–25
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $45–65
- 2nd Class (Coupe)
- $30–50
- 3rd Class (Seat)
- $17–25
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Shymkent
- Ave. Duration
- 19h 21m
- Frequency
- Once daily
- Estimated price
- $17–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)
- $25–35
- 3rd Class (Berth)
- $17–24
Train from Petropavlovsk to Shymkent
- Ave. Duration
- 32h 55m
- Frequency
- 4 times a week
- Estimated price
- $21–45
- 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)
- $30–45
- 3rd Class (Berth)
- $21–30
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 6h 59m
- Frequency
- 3 times a day
- Estimated price
- $16–26
- Schedules at
- avtovokzaly.ru
Bus from Yekaterinburg Severnyi to Karagandy Bus station
- Ave. Duration
- 26h 40m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- avtovokzaly.ru
- Website
- karaganda.avokzal.kz
Bus from Karagandy Bus station to Astana Saparzhai Bus station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $6
- Website
- https://karaganda.avokzal.kz/
- Schedules at
- https://karaganda.avokzal.kz/расписание-автобусов
- Phone
- +7 727 396-70-63
- Website
- ma-sairan.kz
Bus from Karagandy Bus station to Astana Saparzhai Bus station
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- https://ma-sairan.kz/
- Schedules at
- https://ma-sairan.kz/расписание-автобусов
- Website
- saparzhai.kz
Bus from Saparzhai bus station to Shymkent Samal Bus Station
- Ave. Duration
- 23h 7m
- Frequency
- Once daily
- Estimated price
- $29
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
There are 305+ hotels available in Shymkent.



















