There are 9 ways to get from Almaty to Barnaul by plane, train, taxi, 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 to Petropavlosk South Airport, train, taxi
best- Fly from Almaty International Airport (ALA) to Petropavlosk South Airport (PPK)plane ALA - PPK
- Take the train from Petropavlovsk to Lebiajia-Sibirskaiatrain
- Take the taxi from Lebiajia-Sibirskaia to Barnaultaxi
9h 44m₽9,968–22,082Train, taxi
cheapest- Take the train from Almaty 2 to Petropavlovsktrain
- Take the train from Petropavlovsk to Lebiajia-Sibirskaiatrain
- Take the taxi from Lebiajia-Sibirskaia to Barnaultaxi
28h 53m₽3,902–28,157Bus, taxi
- Take the bus from Almaty Sayran Bus Station to Saparzhai bus stationbus 205
- Take the bus from Astana Saparzhai Bus station to Kurganbus 123
- Take the taxi from Kurgan to Barnaultaxi
36h 28mDrive 1,955.1 km
- Drive from Almaty to Barnaulcar 1,955.1 km
20h 58m₽13,446–19,422Fly to Kostanay Airport, bus, taxi
- Fly from Almaty International Airport (ALA) to Kostanay Airport (KSN)plane ALA - KSN
- Take the bus from Kostanay Bus station to Kurganbus
- Take the taxi from Vargashi to Barnaultaxi
14h 9mFly to Roshchino International Airport, train, taxi
- Fly from Almaty International Airport (ALA) to Roshchino International Airport (TJM)plane ALA - TJM
- Take the train from Tyumen to Zavodoukovskaiatrain
- Take the taxi from Zavodoukovskaia to Barnaultaxi
14h 2m₽12,731–47,564Fly to Kokshetau Airport, train, taxi
- Fly from Almaty International Airport (ALA) to Kokshetau Airport (KOV)plane ALA - KOV
- Take the train from Kokshetau-1 to Petropavlovsktrain
- Take the train from Petropavlovsk to Lebiajia-Sibirskaiatrain
- Take the taxi from Lebiajia-Sibirskaia to Barnaultaxi
13h 45m₽17,458–36,430Train, taxi via Smirnovo
- Take the train from Almaty 2 to Smirnowotrain
- Take the train from Smirnowo to Petropavlovsktrain
- Take the train from Petropavlovsk to Lebiajia-Sibirskaiatrain
- Take the taxi from Lebiajia-Sibirskaia to Barnaultaxi
38h 16m₽4,234–15,758Train, taxi #2
- Take the train from Almaty 2 to Kurgantrain 113Ц
- Take the taxi from Vargashi to Barnaultaxi
42h 33m₽15,389–29,568
Almaty International Airport (ALA) to Petropavlosk South Airport (PPK) flights
Questions & Answers
The cheapest way to get from Almaty to Barnaul is to train and taxi which costs RUB 3900 - RUB 29000 and takes 28h 53m.
The fastest way to get from Almaty to Barnaul is to fly and train and taxi which takes 9h 44m and costs RUB 9500 - RUB 23000.
The distance between Almaty and Barnaul is 1701 km. The road distance is 1955.1 km.
The best way to get from Almaty to Barnaul without a car is to train and taxi which takes 28h 53m and costs RUB 3900 - RUB 29000.
It takes approximately 9h 44m to get from Almaty to Barnaul, including transfers.
Yes, the driving distance between Almaty to Barnaul is 1955 km. It takes approximately 20h 58m to drive from Almaty to Barnaul.
What companies run services between Almaty, Kazakhstan and Barnaul, Kurgan, Russia?
There is no direct connection from Almaty to Barnaul. However, you can take the line 92 bus to Ogareva, walk to Almaty International Airport (ALA) airport, fly to Petropavlosk South Airport (PPK), take the taxi to Petropavlovsk, take the train to Lebiajia-Sibirskaia, then take the taxi to Barnaul. Alternatively, you can take the train to Petropavlovsk, take the train to Lebiajia-Sibirskaia, then take the taxi to Barnaul.
- Website
- worldticket.com
Flights from Almaty International Airport to Kostanay Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₽7,500–60,000
Flights from Almaty International Airport to Kostanay Airport via Nur-Sultan
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₽7,500–60,000
- Website
- scat.kz
Flights from Almaty International Airport to Petropavlosk South Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₽7,500–18,000
Flights from Almaty International Airport to Roshchino International Airport via Shimkent
- Ave. Duration
- 9h 55m
- When
- Monday and Thursday
- Estimated price
- ₽15,000–44,000
Flights from Almaty International Airport to Kokshetau Airport
- Ave. Duration
- 2h
- When
- Wednesday and Saturday
- Estimated price
- ₽10,000–24,000
Flights from Almaty International Airport to Kokshetau Airport via Shimkent
- Ave. Duration
- 4h 30m
- When
- Monday and Thursday
- Estimated price
- ₽10,000–24,000
- Website
- flyr.com
Flights from Almaty International Airport to Kostanay Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₽7,500–13,000
Flights from Almaty International Airport to Kostanay Airport via Nur-Sultan
- Ave. Duration
- 4h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₽7,500–13,000
- Website
- airastana.com
Flights from Almaty International Airport to Kostanay Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₽7,500–13,000
Flights from Almaty International Airport to Kostanay Airport via Nur-Sultan
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₽17,000–44,000
- Website
- s7.ru
Flights from Almaty International Airport to Roshchino International Airport via Novosibirsk
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₽10,000–43,000
- Website
- utair.ru
Flights from Almaty International Airport to Roshchino International Airport via Tashkent
- Ave. Duration
- 6h 25m
- When
- Monday and Thursday
- Estimated price
- ₽10,000–43,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petropavlovsk to Lebiajia-Sibirskaia
- Ave. Duration
- 2h 44m
- Frequency
- 6 times a week
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Petropavlovsk to Lebiajia-Sibirskaia
- Ave. Duration
- 2h 44m
- Frequency
- 6 times a week
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Tyumen to Zavodoukovskaia
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,100
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Petropavlovsk to Lebiajia-Sibirskaia
- Ave. Duration
- 2h 44m
- Frequency
- 6 times a week
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Petropavlovsk to Lebiajia-Sibirskaia
- Ave. Duration
- 2h 44m
- Frequency
- 6 times a week
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Petropavlovsk
- Ave. Duration
- 22h 58m
- Frequency
- 4 times a week
- Estimated price
- ₽2,100–2,900
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 1st Class (Lux)
- ₽4,900–7,000
- 2nd Class (Coupe)
- ₽3,900–5,500
- 3rd Class (Seat)
- ₽2,100–2,900
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Petropavlovsk
- Ave. Duration
- 31h 28m
- Frequency
- 4 times a week
- Estimated price
- ₽1,900–3,800
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽2,900–3,800
- 3rd Class (Berth)
- ₽1,900–2,700
Train from Almaty 2 to Smirnowo
- Ave. Duration
- 30h 38m
- Frequency
- 4 times a week
- Estimated price
- ₽1,900–3,800
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽2,900–3,800
- 3rd Class (Berth)
- ₽1,900–2,700
Train from Smirnowo to Petropavlovsk
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- ₽350–600
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽350–460
- 3rd Class (Berth)
- ₽440–600
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- Kazakhstan Railways
Train from Almaty 2 to Petropavlovsk
- Ave. Duration
- 32h 28m
- Frequency
- Once a week
- Estimated price
- ₽12,000–25,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽12,000–18,000
- 2nd Class (Coupe)
- ₽17,000–25,000
Train from Kokshetau-1 to Petropavlovsk
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- ₽4,700–9,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽4,700–6,500
- 2nd Class (Coupe)
- ₽6,500–9,000
Train from Smirnowo to Petropavlovsk
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Estimated price
- ₽4,000–8,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽4,000–5,500
- 2nd Class (Coupe)
- ₽5,500–8,000
Train from Almaty 2 to Kurgan
- Ave. Duration
- 39h 29m
- Frequency
- Once a week
- Estimated price
- ₽14,000–27,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽14,000–20,000
- 2nd Class (Coupe)
- ₽19,000–27,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Tyumen to Zavodoukovskaia
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- ₽330–1,000
- Website
- Russian Railways
- Lastochka Train
- ₽700–1,000
- Commuter Electric Train
- ₽330–470
- Phone
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Saparzhai bus station
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,600
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
- Website
- Karagandy Bus Terminal
Bus from Astana Saparzhai Bus station to Kurgan
- Ave. Duration
- 12h 28m
- Frequency
- Twice a week
- Website
- Karagandy Bus Terminal
- Schedules at
- Karagandy Bus Terminal
- Phone
- +7 7142 932 828
- Website
- sayahat-kst.kz
Bus from Kostanay Bus station to Kurgan
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Schedules at
- sayahat-kst.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 What documents do I need to cross Niagara Falls?, Best ways to travel around Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.











