There are 7 ways to get from Barnaul to Karaganda by bus, train, 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.
Bus
best- Take the bus from Barnaul Bus station to Novosibirsk Bus station
- Take the bus from Novosibirsk Bus station to Karagandy Bus station
26h 18m$43–80Train via Astana
cheapest- Take the train from Barnaul to Semey
- Take the train from Semey to Astana Nurly Zhol
- Take the train from Astana Nurly Zhol to Karaganda Pass
29h 27m$26–139Bus, train
- Take the bus from Barnaul Bus station to Pavlodar Bus station
- Take the train from Pavlodar to Karaganda Pass045Ц / ...
28h 13m$30–45Drive 953.2 km
- Drive from Barnaul to Karaganda953.2 km
13h 35m$79–113Fly to Astana Nursultan Nazarbayev International Airport, train
- Fly from Barnaul West Airport (BAX) to Astana Nursultan Nazarbayev International Airport (NQZ)BAX - NQZ
- Take the train from Astana Nurly Zhol to Karaganda Pass
15h 56m$69–437Train
- Take the train from Barnaul to Semey301Н
- Take the train from Semey to Karaganda Pass121Ц
40h 4m$29–53Fly to Karaganda Sary-Arka Airport
- Fly from Barnaul West Airport (BAX) to Karaganda Sary-Arka Airport (KGF)BAX - KGF
19h 17m$198–811
Barnaul to Karaganda by train
Questions & Answers
The cheapest way to get from Barnaul to Karaganda is to bus and train which costs $29 - $45 and takes 28h 13m.
The fastest way to get from Barnaul to Karaganda is to drive which takes 13h 35m and costs $75 - $120.
No, there is no direct bus from Barnaul station to Karaganda station. However, there are services departing from Barnaul Bus station and arriving at Karagandy Bus station via Novosibirsk Bus station. The journey, including transfers, takes approximately 26h 18m.
No, there is no direct train from Barnaul to Karaganda. However, there are services departing from Barnaul and arriving at Karaganda Pass via Semey and Astana Nurly Zhol. The journey, including transfers, takes approximately 29h 27m.
The distance between Barnaul and Karaganda is 1480 km. The road distance is 953.2 km.
The best way to get from Barnaul to Karaganda without a car is to bus which takes 26h 18m and costs $40 - $80.
It takes approximately 26h 18m to get from Barnaul to Karaganda, including transfers.
Barnaul to Karaganda bus services, operated by Avtovokzaly.ru, depart from Barnaul Bus station.
Barnaul to Karaganda train services, operated by Kazakhstan Railways (KTZ), depart from Barnaul station.
The best way to get from Barnaul to Karaganda is to bus which takes 26h 18m and costs $40 - $80. Alternatively, you can train via Astana, which costs $25 - $140 and takes 29h 27m, you could also fly, which costs $190 - $850 and takes 19h 17m.
What companies run services between Barnaul, Russia and Karaganda, Kazakhstan?
You can take a bus from Barnaul Bus station to Karagandy Bus station via Novosibirsk Bus station in around 26h 18m. Alternatively, you can take a train from Barnaul to Karaganda Pass via Semey and Astana Nurly Zhol in around 29h 27m.
- Website
- worldticket.com
Flights from Barnaul West Airport to Karaganda Sary-Arka Airport via Koltsovo, Almaty
- Ave. Duration
- 18h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–800
- Website
- flyredwings.com
Flights from Barnaul West Airport to Astana Nursultan Nazarbayev International Airport via Koltsovo
- Ave. Duration
- 10h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $100–460
- Website
- s7.ru
Flights from Barnaul West Airport to Astana Nursultan Nazarbayev International Airport via Novosibirsk
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $60–330
- Website
- aeroflot.ru
Flights from Barnaul West Airport to Karaganda Sary-Arka Airport via Moscow Sheremetyevo
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–950
- Website
- flyr.com
Flights from Barnaul West Airport to Karaganda Sary-Arka Airport via Koltsovo, Almaty
- Ave. Duration
- 18h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–800
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Pavlodar to Karaganda Pass
- Ave. Duration
- 15h 13m
- Frequency
- Once daily
- Estimated price
- $10–18
- 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)
- $13–18
- 3rd Class (Berth)
- $10–15
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- $6–9
- 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)
- $6–9
- 3rd Class (Berth)
- $6–9
Train from Semey to Astana Nurly Zhol
- Ave. Duration
- 16h 18m
- Frequency
- 3 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)
- $16–21
- 3rd Class (Berth)
- $11–16
Train from Semey to Karaganda Pass
- Ave. Duration
- 26h 40m
- Frequency
- Once daily
- Estimated price
- $16–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)
- $24–35
- 3rd Class (Berth)
- $16–23
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $21–29
- 2nd Class (Coupe)
- $11–16
- 3rd Class (Seat)
- $3–5
Train from Semey to Astana Nurly Zhol
- Ave. Duration
- 12h 4m
- Frequency
- Once daily
- Estimated price
- $10–15
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $30–50
- 2nd Class (Coupe)
- $23–35
- 3rd Class (Seat)
- $10–15
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Astana Nurly Zhol to Karaganda Pass
- Ave. Duration
- 4h 1m
- Frequency
- 3 times a week
- Estimated price
- $50–100
- 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)
- $50–75
- 2nd Class (Coupe)
- $70–100
Train from Barnaul to Semey
- Ave. Duration
- 12h 24m
- 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–90
- 2nd Class (Coupe)
- $85–120
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Barnaul to Semey
- Ave. Duration
- 12h 10m
- 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 Barnaul to Semey
- Ave. Duration
- 12h 10m
- Frequency
- Once a week
- Estimated price
- $12–19
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- $12–14
- Coupe
- $17–19
- SV
- $29–32
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Barnaul Bus station to Novosibirsk Bus station
- Ave. Duration
- 4h 48m
- Frequency
- Every 4 hours
- Estimated price
- $12–20
- Schedules at
- avtovokzaly.ru
Bus from Novosibirsk Bus station to Karagandy Bus station
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Schedules at
- avtovokzaly.ru
Bus from Barnaul Bus station to Pavlodar Bus station
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- $19–28
- Schedules at
- avtovokzaly.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 Flying into Beijing?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Barnaul to Karaganda bus services, operated by Avtovokzaly.ru, arrive at Novosibirsk Bus station.
Karaganda is 2h behind Barnaul. It is currently 11:53 AM in Barnaul and 9:53 AM in Karaganda.
Barnaul to Karaganda train services, operated by Kazakhstan Railways (KTZ), arrive at Semey station.
Yes, the driving distance between Barnaul to Karaganda is 953 km. It takes approximately 13h 35m to drive from Barnaul to Karaganda.
There are 246+ hotels available in Karaganda.














