There are 7 ways to get from Dushanbe to Petropavl by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Petropavlosk South Airport
best- Fly from Dushanbe International Airport (DYU) to Petropavlosk South Airport (PPK)plane DYU - PPK
10h 4m$412–1,151Train
cheapest- Take the train from Dushanbe to Tashkent Centraltrain 301
- Take the train from Tashkent Central to Shymkenttrain
- Take the train from Shymkent to Petropavlovsktrain
2d 11h$67–105Bus, drive
- Take the bus from Asian Express Terminal to Shahristanbus
- Drive from Shahristan to Zomincar
- Take the bus from Zomin to Tashkent bus stationbus
- Take the bus from Tashkent bus station to Petropavlovsk Bus stationbus
44h 51m$74–79Drive 2,494.1 km
- Drive from Dushanbe to Petropavlcar 2,494.1 km
29h 35m$97–140Fly to Astana Nursultan Nazarbayev International Airport, train
- Fly from Dushanbe International Airport (DYU) to Astana Nursultan Nazarbayev International Airport (NQZ)plane DYU - NQZ
- Take the train from Astana Nurly Zhol to Petropavlovsktrain
12h 6m$204–465Fly to Kokshetau Airport, train
- Fly from Dushanbe International Airport (DYU) to Kokshetau Airport (KOV)plane DYU - KOV
- Take the train from Kokshetau-1 to Petropavlovsktrain
16h 15m$405–1,091Train, bus
- Take the train from Dushanbe to Tashkent Centraltrain 301
- Take the bus from Tashkent bus station to Petropavlovsk Bus stationbus
2d 6h$93–102
Dushanbe to Petropavl by train
Questions & Answers
The cheapest way to get from Dushanbe to Petropavl is to bus and drive which costs $70 - $80 and takes 44h 51m.
The fastest way to get from Dushanbe to Petropavl is to fly which takes 10h 4m and costs $410 - $1,200.
No, there is no direct train from Dushanbe to Petropavl. However, there are services departing from Dushanbe and arriving at Petropavlovsk via Tashkent Central and Shymkent. The journey, including transfers, takes approximately 2 days 11h.
The distance between Dushanbe and Petropavl is 1818 km. The road distance is 2494.1 km.
The best way to get from Dushanbe to Petropavl without a car is to train which takes 2 days 11h and costs $65 - $110.
It takes approximately 10h 4m to get from Dushanbe to Petropavl, including transfers.
Dushanbe to Petropavl train services, operated by Tajikistan Railways, depart from Dushanbe station.
The best way to get from Dushanbe to Petropavl is to fly which takes 10h 4m and costs $410 - $1,200. Alternatively, you can train, which costs $65 - $110 and takes 2 days 11h.
Dushanbe to Petropavl train services, operated by Tajikistan Railways, arrive at Tashkent Central station.
Yes, the driving distance between Dushanbe to Petropavl is 2494 km. It takes approximately 29h 35m to drive from Dushanbe to Petropavl.
What companies run services between Dushanbe, Tajikistan and Petropavl, Kazakhstan?
Air Astana, SCAT, and China Southern Airlines fly from Dushanbe International Airport (DYU) to Petropavlosk South Airport (PPK) 4 times a week. Alternatively, you can take a train from Dushanbe to Petropavlovsk via Tashkent Central and Shymkent in around 2d 11h.
- Website
- scat.kz
Flights from Dushanbe International Airport to Petropavlosk South Airport via Almaty
- Ave. Duration
- 17h 40m
- When
- Tuesday and Thursday
- Estimated price
- $400–1,200
Flights from Dushanbe International Airport to Petropavlosk South Airport via Urumqi, Almaty
- Ave. Duration
- 10h 10m
- When
- Tuesday and Friday
- Estimated price
- $440–1,500
Flights from Dushanbe International Airport to Kokshetau Airport via Almaty
- Ave. Duration
- 19h 10m
- When
- Tuesday and Friday
- Estimated price
- $340–1,000
Flights from Dushanbe International Airport to Kokshetau Airport via Urumqi, Almaty
- Ave. Duration
- 13h 15m
- When
- Saturday, Tuesday, and Friday
- Estimated price
- $380–1,400
Flights from Dushanbe International Airport to Kokshetau Airport via Astana Nursultan Nazarbayev International Airport, Almaty
- Ave. Duration
- 20h 5m
- When
- Friday
- Estimated price
- $600–1,400
- Website
- airastana.com
Flights from Dushanbe International Airport to Astana Nursultan Nazarbayev International Airport via Almaty
- Ave. Duration
- 5h 10m
- When
- Friday, Tuesday, Thursday, and Sunday
- Estimated price
- $130–310
- Website
- somonair.com
Flights from Dushanbe International Airport to Astana Nursultan Nazarbayev International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday and Friday
- Estimated price
- $120–340
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Dushanbe to Tashkent Central
- Ave. Duration
- 18h 25m
- Frequency
- Once a week
- Estimated price
- $35–50
- Schedules at
- railway.tj
Train from Dushanbe to Tashkent Central
- Ave. Duration
- 18h 25m
- Frequency
- Once a week
- Estimated price
- $35–50
- Schedules at
- railway.tj
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Tashkent Central to Shymkent
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $24–35
- 2nd Class (Coupe)
- $13–19
- 3rd Class (Seat)
- $4–7
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Shymkent to Petropavlovsk
- Ave. Duration
- 33h 4m
- Frequency
- 4 times a week
- Estimated price
- $24–50
- 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)
- $35–50
- 3rd Class (Berth)
- $24–35
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Astana Nurly Zhol to Petropavlovsk
- Ave. Duration
- 8h 3m
- Frequency
- 3 times a week
- Estimated price
- $70–140
- 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)
- $70–100
- 2nd Class (Coupe)
- $100–140
Train from Kokshetau-1 to Petropavlovsk
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- $55–110
- 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)
- $55–80
- 2nd Class (Coupe)
- $75–110
- Phone
- 1616
Bus from Asian Express Terminal to Shahristan
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- $9
- Phone
- +99871 207-87-00
- [email protected]
- Website
- uztrans.uz
Bus from Zomin to Tashkent bus station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $4
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Tashkent bus station to Petropavlovsk Bus station
- Ave. Duration
- 34h 30m
- Frequency
- Twice a week
- Estimated price
- $52
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
Bus from Tashkent bus station to Petropavlovsk Bus station
- Ave. Duration
- 34h 30m
- Frequency
- Twice a week
- Estimated price
- $52
- Website
- https://uztrans.uz/en
- Schedules at
- https://crm.avtoticket.uz/timetable
- Book at
- https://avtoticket.uz/
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 The London Underground: Essential tips to navigate the Tube, Train travel in France: A guide to SNCF, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 130+ hotels available in Petropavl.












