01
Train or plane: which should you take?
Take the plane unless you want to spend a night on the train. Flights are scheduled at about 1 h 40 min to 2 h, and even with the trip to both airports you arrive the same morning or afternoon. The fastest train, a Talgo, takes 16 hours; the daily ones take 16 h 39 min to 17 h 24 min.
The train makes sense in one case: you leave Almaty-2 in the late afternoon, sleep in a berth and arrive in Astana the next morning, which saves a hotel night. A coupe berth costs about the same as a cheap flight, and a seat costs less, but a seat for 16 hours through the night is hard going.
We would not take the private trains for this trip. They take 21 to 25 hours, and their coupe costs only about 6,600 ₸ (about $15) less than a Talgo coupe.
| Option | Time | Lowest price found | From → to | Main drawback |
|---|---|---|---|---|
| Plane | 1 h 25 min–2 h 20 min scheduled | From 13,229 ₸ (Qazaq Air) or 23,216 ₸ (FlyArystan) on Yandex's board | Almaty Terminal 1 → Astana airport | Airport time at both ends; aggregator prices, not a fare for your day |
| Talgo 003 or 009, daily | 16 h 39 min–16 h 41 min | Seat 8,368 ₸ (≈ $19, train 009 only); coupe 21,554 ₸ (≈ $48) | Almaty-2 → Nurly Zhol | An evening and a night on board |
| Talgo 105 or 119, alternate days | 16 h 04 min–16 h 06 min | Coupe 21,136 ₸ (≈ $47) | Almaty-2 → Astana-1 | Arrives after midday |
| Private train 015 or 043 | 21 h 32 min–24 h 12 min | Platskart 8,812 ₸ (≈ $20); coupe 14,513 ₸ (≈ $33) | Almaty-2 or Almaty-1 (see stations) → Astana-1 | The longest option; open-plan platskart |
02
Which trains run between Almaty and Astana?
Four Talgo pairs and two private trains. The Talgos are run by JSC Passenger Transportation, part of Kazakhstan Railways (KTZ): 003/004 and 009/010 every day, and 105/106 and 119/120 on alternate days. The private carrier Turksib Astana runs 043/044 daily and 015/016 on alternate days.
The times below come from KTZ's booking search, which we ran on 24 September 2026 for departures on 15, 16, 17 and 18 October. KTZ's own train list, titled as the schedule for May 2026, shows the same pattern: 4/3 and 10/9 daily, 105/106 and 119/120 every other day, 43/44 daily and 15/16 every other day. All times are local; Almaty and Astana use the same time zone.
Trains 105, 106, 119 and 120 run on to or from Petropavl and Kostanay, and 015/016 and 043/044 do too. For you, that only means Astana is an intermediate stop, so the train does not wait long there.
| Direction | Train | Runs | Departs | Arrives | Journey |
|---|---|---|---|---|---|
| To Astana | Talgo 003 | Daily | 16:04, Almaty-2 | 08:45 next day, Nurly Zhol | 16 h 41 min |
| To Astana | Talgo 009 | Daily | 16:57, Almaty-2 | 09:36 next day, Nurly Zhol | 16 h 39 min |
| To Astana | Talgo 119 | Alternate days (16 and 18 Oct) | 20:40, Almaty-2 | 12:46 next day, Astana-1 | 16 h 06 min |
| To Astana | Talgo 105 | Alternate days (15 and 17 Oct) | 22:55, Almaty-2 | 14:59 next day, Astana-1 | 16 h 04 min |
| To Astana | 015, Turksib Astana | Alternate days (15 and 17 Oct) | 08:53, Almaty-2 | 06:25 next day, Astana-1 | 21 h 32 min |
| To Astana | 043, Turksib Astana | Daily | 17:33, listed as Almaty-1 | 17:45 next day, Astana-1 | 24 h 12 min |
| To Almaty | Talgo 106 | Alternate days (15, 17 and 19 Oct) | 06:45, Astana-1 | 23:45 same day, Almaty-2 | 17 h 00 min |
| To Almaty | Talgo 120 | Alternate days (16 and 18 Oct) | 14:15, Astana-1 | 07:13 next day, Almaty-2 | 16 h 58 min |
| To Almaty | Talgo 004 | Daily | 19:59, Nurly Zhol | 13:21 next day, Almaty-2 | 17 h 22 min |
| To Almaty | Talgo 010 | Daily | 21:03, Nurly Zhol | 14:27 next day, Almaty-2 | 17 h 24 min |
| To Almaty | 016, Turksib Astana | Alternate days (15, 17 and 19 Oct) | 02:28, Astana-1 | 01:07 next day, Almaty-2 | 22 h 39 min |
| To Almaty | 044, Turksib Astana | Daily | 10:02, Astana-1 | 10:30–11:20 next day, listed as Almaty-1 | 24 h 28 min–25 h 18 min |
03
How much does a ticket cost?
A Talgo seat cost 8,368 ₸ (about $19) and a berth in a four-person compartment 18,698 to 23,724 ₸ ($42–53) for mid-October departures, as shown on 24 September 2026. Lux started at 23,733 ₸ (about $53). KTZ's prices change by date and by how full the train is, so the table gives the range we saw over four days.
Only Talgos 009 and 010 showed a seat class. The other Talgos sold coupe and lux only. The private trains sell platskart, open-plan berths, and coupe; their fares barely changed between dates.
KTZ shows a price strip for the week around your date. Northbound, the cheapest ticket on any train for 12–18 October was 8,368 to 9,720 ₸; southbound, it dropped to 7,861 ₸ for 19 October. The strip shows the cheapest class only, which is usually a seat or a platskart berth.
| Train | Seat | Platskart | Coupe | Lux |
|---|---|---|---|---|
| Talgo 003 → Astana | — | — | 22,603 ₸ | 23,788–26,007 ₸ (15 and 17 Oct only) |
| Talgo 009 → Astana | 8,368–8,874 ₸ | — | 21,554–23,653 ₸ | 28,224–33,547 ₸ |
| Talgo 105 → Astana | — | — | 21,136 ₸ | 29,555 ₸ |
| Talgo 119 → Astana | — | — | 21,713 ₸ | 23,733–27,226 ₸ |
| 015 and 043 → Astana | — | 8,812–9,720 ₸ | 14,513 ₸ | — |
| Talgo 004 → Almaty | — | — | 22,603 ₸ | 23,788 ₸ (16 and 18 Oct only) |
| Talgo 010 → Almaty | 8,368 ₸ | — | 21,554–23,653 ₸ | 29,555–33,547 ₸ |
| Talgo 106 → Almaty | — | — | 21,136 ₸ | 24,897–29,555 ₸ |
| Talgo 120 → Almaty | — | — | 18,698–23,724 ₸ | 24,897 ₸ (16 Oct only) |
| 016 and 044 → Almaty | — | 8,812–10,262 ₸ | 14,513 ₸ | — |
04
Why does the train take 16–17 hours?
The Talgo is not the fast train older guides describe. In a July 2026 report by Qumash, a passenger recalled the trip taking 11 to 12 hours and complained that it now takes about 17, and over 20 with delays. The October 2026 timetable confirms the 16–17 hours; we found no current KTZ timetable with a shorter time.
Part of the change is the route. From April 2025, Talgos 4/3 and 10/9 stopped calling at Shu, a station where the locomotive was changed, and Kursiv reported the journey falling from over 17 hours to 16. In the October searches those two trains are scheduled at 16 h 39 min to 17 h 24 min.
Delays can add to the journey time. In the same Qumash report, KTZ explained summer lateness by rail temperatures of 58–62 °C, which force speed limits, by station rebuilding and track works, and by heavy summer traffic. Heat-related restrictions affect summer travel; the station works are part of KTZ's programme to modernise more than 100 stations, Almaty-1, Almaty-2 and Astana among them. Do not book a flight or a tight connection for the morning you arrive.
05
Which station: Almaty-2, Nurly Zhol or Astana-1?
In Almaty, go to Almaty-2 for every Talgo. KTZ's notice says that from 15 July 2026, because Almaty-1 is being rebuilt, boarding and alighting at Almaty-1 are temporarily suspended; it lists trains that now pass through Almaty-1 without taking passengers, including 015/016. Trains use Almaty-2.
One conflict matters if you book a private train. On 24 September, KTZ's booking search still sold Turksib Astana's 043/044 with Almaty-1 as the departure and arrival station, and the notice does not name that train. We follow the notice, which means we cannot tell you where 043 boards. If you book it, call KTZ's information centre on 1433 before you travel. The Talgos avoid the question.
In Astana, check the station on your ticket, because the city has two. The October searches put the daily Talgos 003/004 and 009/010 at Nurly Zhol, the station at the end of the airport light-rail line, and every other train at Astana-1. KTZ's train list, titled May 2026, still names 10/9 as an Astana-1 train; the booking search for October shows Nurly Zhol, and the ticket is what counts. KTZ's search still shows Astana-1 as НҰР-СҰЛТАН 1 and names the daily Talgos АЛМАТЫ 2 → НҰР-СҰЛТАН-НҰРЛЫ ЖОЛ. What to see in the city is in our Astana guide.
06
How do you buy a KTZ ticket?
Online on bilet.railways.kz or in KTZ's app, or at a station ticket office in Kazakhstan. KTZ's site rules say sales for long-distance trains open 45 days ahead at 07:00 Astana time and close 10 minutes before departure. We searched but stopped before payment, so we have not confirmed that a card issued abroad goes through.
The rules say payment goes through Halyk Bank's page and accepts Visa and Mastercard cards of second-tier banks, the Kazakh term for commercial banks, as long as the card is open for internet payments. They say nothing specific about foreign cards. If no seats are left, the site offers a waiting list in your account; when a place comes up, you get a notice and one hour to pay.
- 1
Search the cities, not a station
Choose АЛМАТЫ → АСТАНА with your date to see every train. The city search does not show which Astana station a train uses: the train name does for the daily Talgos (→ НҰР-СҰЛТАН-НҰРЛЫ ЖОЛ), and a search to НҰРЛЫ ЖОЛ or to АСТАНА-1 settles it for the rest.
- 2
Enter passenger details exactly as in your passport
The ticket is issued in the passenger's name, and cashiers compare the ticket with the identity document. Use the passport you will travel with.
- 3
Pay and print
After payment the e-ticket is in your account and sent by email. KTZ's rules tell you to print it and show it to the attendant when you board, so carry a printout and your passport.
- 4
If your plans change
You can return the e-ticket in your account up to 1 hour before the train leaves its first station, or at a ticket office in Kazakhstan. The money goes back to the card you paid with, minus a fee of 0.1 of the monthly calculation index, about 430 ₸ in 2026 by our calculation.
07
Flights: airlines, times and airports
Four airlines fly the route. On 24 September 2026, Yandex Schedules listed 106 schedule lines for Almaty → Astana: Air Astana 41, SCAT 34, FlyArystan 29 and Qazaq Air 2. Jets are scheduled at 1 h 25 min to 2 h, mostly 1 h 40 min to 1 h 55 min, and Qazaq Air's De Havilland Dash 8 turboprop at 2 h 15 min to 2 h 20 min. Departures run from just after midnight to 23:40.
The same board showed starting fares of 13,229 ₸ (about $30) on Qazaq Air and 23,216 ₸ (about $52) on FlyArystan, with Air Astana lines from 34,885 ₸. These are an aggregator's lowest prices, not a fare for a given day; check the airline's own site. Many flights change time on 25 October, when the winter schedule starts.
Airport time adds up. Almaty airport's own guide lists Terminal 1 as the domestic terminal and Terminal 2 as international, so a domestic flight leaves from Terminal 1. At the Astana end, the Tarlan Astana light-rail line opened on 16 May 2026 between the airport and Nurly Zhol station: 18 stations, about 40 minutes, 200 ₸ a ride, 06:00–23:00, according to Kazinform. Getting into Almaty from the airport is covered in our Almaty airport guide.
08
Which class should you book, and which trains travel by day?
KTZ offers three classes on Talgo trains: seated, coupe (four-person sleeping compartments) and lux (two-person sleeping compartments). For an overnight journey, we would book coupe. Seats were offered only on 009 and 010 and are the cheapest way to make the trip, but you sit up through the night. Lux cost 1,000 to 12,000 ₸ more than coupe on the dates we checked and had few places: between 1 and 33 per train.
Turksib Astana's trains sell platskart and coupe. Platskart is an open-plan carriage with berths, and the cheapest bed on the route at 8,812 ₸.
If you want to see the steppe, one Talgo runs in daylight: 106 leaves Astana-1 at 06:45 and reaches Almaty-2 at 23:45 the same day, on alternate days. Northbound, only the private 015 leaves in the morning (08:53), and it arrives at 06:25 the next day. Every other train covers most of the route at night.
09
Can you break the journey in Karaganda?
Yes. The Talgos and the private 015 call at Karaganda, and KTZ sells tickets to it, so you can stop off and take another train on to Astana. The catch is the hour: the evening Talgos arrive before dawn.
On 15 October 2026 the search from Almaty-2 showed 003 arriving in Karaganda at 05:03, 009 at 05:54 and 015 at 01:44. Talgo 105 is the only one that arrives by day, at 11:18. From Almaty-2 to Karaganda, a seat on 009 cost 6,767 ₸ and a berth in a four-person compartment on 003 18,608 ₸. We did not check Karaganda to Astana trains for this page; search that part of the journey separately on the same site.
10
Coming from Tashkent or combining with Uzbekistan
The Tashkent–Almaty Talgo 1/2 arrives at Almaty-2 at 08:51, the same station the Astana Talgos leave from at 16:04 and 16:57. By our reckoning that is a same-day connection with about seven hours in Almaty, though we would rather spend a night there. Times and fares for that train are in Tashkent to Almaty. Other trains between the countries are in Central Asia by train.
You buy the ticket in the name on the passport you entered with; entry rules and the QazETA pilot are on our Kazakhstan entry page. For a longer route that joins Kazakhstan, Kyrgyzstan and Uzbekistan, see Central Asia in 3 weeks, and for all our Kazakhstan pages, the Kazakhstan guides.
11
What can go wrong on this trip?
Mostly time and stations. Plan for a slow train and a late one, and check two things on the ticket: the Astana station and the date of the alternate-day trains.
- The train is slow in any season, and in summer it runs late: a passenger quoted by Qumash in July 2026 said the trip took over 20 hours with delays.
- Lux had 1 to 33 places per train on the dates we checked, and southbound Talgo 120 had only 7 coupe places and 1 lux place left for 16 October.
- Trains 105/106, 119/120 and 015/016 run on alternate days. A train you saw for one date may not exist the next day.
- Astana has two stations. The daily Talgos use Nurly Zhol; the others use Astana-1. KTZ's May 2026 train list and its October booking search disagree about train 10/9, so trust the ticket.
- KTZ's booking search still lists the private 043/044 at Almaty-1, where KTZ has suspended boarding since 15 July 2026. Call 1433 if you book it.
- We have not tested a foreign card on bilet.railways.kz, and the site rules name only Visa and Mastercard of commercial banks.
- The daily southbound Talgos arrive in Almaty after 13:00, so the trip takes an evening, a night and the next morning until early afternoon.
Common questions
How long does the train from Almaty to Astana take?
16 h 04 min to 17 h 24 min on the Talgos and 21 h 32 min to 25 h 18 min on the private trains, in KTZ's booking search for 15–18 October 2026. The daily Talgos 003 and 009 leave Almaty-2 at 16:04 and 16:57 and arrive at 08:45 and 09:36.
Is the Almaty to Astana train worth it?
Only as a night train. Flights take about 1 h 40 min to 2 h. The evening Talgo saves a hotel night: a berth in a four-person compartment cost from 21,136 ₸ northbound for mid-October, and you arrive in Astana the next morning.
How much is a Talgo ticket from Almaty to Astana?
For departures on 15–18 October 2026, a seat cost 8,368 ₸ (Talgo 009 only), a berth in a four-person compartment to Astana 21,136 to 23,653 ₸ and lux 23,733 ₸ or more, as shown on 24 September. Prices change by date.
Can foreigners buy Kazakhstan train tickets online?
bilet.railways.kz sells to any passenger with a passport and takes Visa and Mastercard cards of commercial banks through Halyk Bank's payment page. Its rules do not mention foreign cards, and we have not completed a payment, so have a second card or a ticket office as a fallback.
Which Almaty station does the Astana train leave from?
Almaty-2 for every Talgo. KTZ suspended boarding and alighting at Almaty-1 from 15 July 2026 for rebuilding. Only the private 043/044 is still listed at Almaty-1 in the booking search; confirm with KTZ on 1433 if you book it.
Sources and checks
Official sources checked online on 24 September 2026, mainly in Kazakh and Russian: KTZ's booking searches for 15–19 October departures (read in a browser), its train list, site rules and Almaty-1 notice, Almaty airport's guide, and Kazakh news reports on the Talgo's speed and delays. Flight data come from Yandex Schedules, an aggregator. We stopped before payment and have not ridden these trains, tested a foreign card on bilet.railways.kz or confirmed where train 043 boards in Almaty. USD figures are our conversions at the National Bank of Kazakhstan rate; the choice of train or plane is our advice.
- KTZ: Almaty → Astana booking search, 15 October 2026
Kazakh; rendered in a browser on 24 September 2026. The same city-to-city search was run for 16, 17 and 18 October. Source of northbound trains, times, fares, seat counts and the weekly price strip.
- KTZ: Astana → Almaty booking search, 15 October 2026
Kazakh; rendered 24 September 2026, also for 16, 17 and 18 October (the 18 October page includes early departures on 19 October). Source of southbound trains and fares.
- KTZ: Almaty-2 → Nurly Zhol search, 15 October 2026
Kazakh; rendered 24 September 2026. Station-level searches (Almaty-2, Almaty-1, Nurly Zhol, Astana-1 in both directions, 15 and 16 October) show which station each train uses.
- KTZ: notice on Almaty-1 station
Kazakh; read 24 September 2026. Boarding and alighting at Almaty-1 temporarily suspended from 15 July 2026 for modernisation; lists trains passing through without passengers, including 015/016.
- KTZ: train list (schedule for May 2026)
Kazakh; Talgo and private-carrier tables read 24 September 2026. 4/3 Nurly Zhol–Almaty-2 and 10/9 Astana-1–Almaty-2 daily; 105/106 and 119/120 every other day; Turksib Astana 43/44 daily, 15/16 every other day.
- KTZ: site rules (bilet.railways.kz)
Kazakh; read 24 September 2026. 45-day sale window from 07:00 Astana time, Visa and Mastercard of second-tier banks via Halyk Bank, printed e-ticket for the attendant, waiting list, returns and the 0.1 MCI fee.
- KTZ: Tashkent → Almaty search, 15 October 2026
Kazakh; rendered 24 September 2026. Talgo 001 Tashkent 14:41 → Almaty-2 08:51 next day.
- KTZ: station modernisation programme
Kazakh; read 24 September 2026. More than 100 stations to be modernised under a government resolution; the list includes Astana, Almaty-1 and Almaty-2.
- KTZ: Almaty-2 → Karaganda search, 15 October 2026
Kazakh; rendered 24 September 2026. Karaganda arrival times and fares.
- Kursiv: Talgo trains to bypass Shu
Russian; 1 April 2025, read 24 September 2026. Talgos 4/3 and 10/9 stop calling at Shu from April 2025; journey from over 17 hours to 16.
- Qumash: passenger complains of Talgo delays
Russian; 3 July 2026, read 24 September 2026. Passenger's account (11–12 hours before, about 17 now, over 20 with delays) and KTZ's explanation: rail temperatures of 58–62 °C, station works, summer traffic.
- Yandex Schedules: Almaty–Astana flights
Russian; aggregator, read 24 September 2026. Airlines, scheduled times, days of operation, winter-schedule changes from 25 October and starting fares. Airline sites take precedence.
- Almaty International Airport: arrival guide
Russian; rendered 24 September 2026. Terminal 1 domestic, Terminal 2 international.
- Kazinform: Astana's first LRT line opens
Russian, state news agency; read 24 September 2026. Opened 16 May 2026, airport to Nurly Zhol, 18 stations, about 40 minutes, 200 ₸, 06:00–23:00.
- National Bank of Kazakhstan: exchange rates
Rate for 24 September 2026 used for our USD conversions: 1 USD = 445.65 ₸.