| |

How to get from Tashkent to Almaty by bus or train in 2024

In this short but thorough guide, I will tell you how to get from Tashkent to Almaty (or Almaty to Tashkent, as a matter of fact) overland.

It is also possible to do a short stop in Shymkent, the third-biggest city in Kazakhstan.

Here you will find information about the ticket prices of buses and trains between the two cities, their timetables, how to book online, how long it takes, and first-hand practical logistical details.

Tashkent to Almaty by direct bus

Unfortunately, a bus ticket between Tashkent and Almaty cannot be bought online. I tried. Then I tried again, and again, and again. It was a lost cause. So I went to the Avtovokzal (bus station) in person.

The Avtovokzal in Tashkent you need to go to is the Main One at Olmazor Metro Station. There, go directly to cash desk #1 – it’s for the international services to Kazakhstan.

Tashkent to Almaty buses depart from Tashkent Avtovokzal next to Olmazor Metro Station
The cash desks at Tashkent Avtovokzal

There are two daily buses between Tashkent and Almaty. When the service was renewed in May 2022, they announced 4 daily buses, but in 2024 there are still only 2: one bus at 16:00 and one at 18:00.

There are also services to Shymkent, Astana (Nur-Sultan), and Bishkek.

The direct bus between Tashkent and Almaty takes around 16 hours, including the border crossing.

The ticket costs 200000 UZS / 17.4$.

Almaty Cathedral

Read more about what to do in Almaty and around in this article.

Almaty to Tashkent by direct bus

The other way around is a similar ordeal. There are 3 daily buses from Almaty to Tashkent departing at 17:00, 18:00, and 19:00 from Sayran Bus Station. Tickets cost 5000 KZT / 11.2$. Don’t ask me why it’s cheaper, Central Asia is weird.

Tashkent to Almaty by direct train

The official websites to book tickets are Tickets.kz for Kazakhstan and Railway.uz for Uzbekistan. Train ticket prices are quite high if you book online with them.

Similar prices are offered on the reseller website Tutu.travel. It’s a Russian reseller, so keep that in mind and exercise caution. The prices there are in Roubles and your card may reject the transactions (sanctions, right) However, I spoke to many travelers who had no problems with it.

There are three weekly direct trains between Tashkent and Almaty departing on Tuesday, Thursday, and Sunday at 04:40, taking 17 hours to get to Almaty that cost (prices from Tutu.travel, booking a month in advance):

  • 2383 RUB / 26$ for just a seat
  • 5705 RUB / 63$ for a 2nd class sleeping berth (4 in cabin)
  • 5991 RUB / 66$ for a 1st class sleeping berth (2 in cabin)

There is also an international train from Tashkent to Novosibirsk (RU) once a week (not fixed days) that stops at Almaty after 23 hours and is even more expensive, so I wouldn’t recommend it.

Long story short, the train is more expensive and takes longer. However, you can sleep on a bed.

Toshkent Vokzal, the train station in Tashkent from outside
Tashkent Railway Station

Tashkent to Almaty with a stop in Shymkent

Maybe the direct bus or the direct train are not a good fit for your needs, or maybe you want to have a short stop in Shymkent before you get to Almaty.

Either way, another popular way to travel from Tashkent to Almaty is to have a short stop in Shymkent (or Chimkent) on the way.

Bus to Shymkent, then train to Almaty

This has to be the most convenient option. You can take a bus to Shymkent from Tashkent Avtovokzal.

There used to be many daily buses before the Pandemic, but as of 2024, there is only 1 daily bus at 12:00. It takes 4-5 hours to reach Shymkent and costs 60000 UZS / 5.20$.

Tickets are not sold online – go in person to the bus station to buy. Bring your passport!

From Shymkent, there are many trains to Almaty taking between 11 and 14 hours depending on the train. They cost 3900 KZT / 8.7$ for just a seat and between 8200-13000 KZT / 18.2 – 28.9$ for a 2nd class berth.

Book from Tickets.kz or Tutu.travel. Shymkent is frequently spelled Chimkent on booking sites.

The other way around is much the same – take a train from Almaty to Shymkent, then take a bus to Tashkent.

Bus to Shymkent, then bus to Almaty

While the first part of the journey remains the same, if you want to travel by bus from Shymkent to Almaty, you can. Simply go to Avtovokzal Shymkent and buy a ticket on the many daily buses.

A ticket costs 2600 KZT / 5.8$ and the bus takes ~12 hours.

What about a flight?

If you have money to spare, the flight is the best option timewise. There are 2 or 3 daily flights with Air Astana or Uzbekistan Airways.

If you book 3 weeks in advance, the ticket costs ~90$ and up to 180$ if only a week before.

Considering the flight is just 1 hour and Central Asia is one of the cheapest regions in the world, it’s a tad expensive. Especially since you can take the bus or train for much less. If you’re pressed for time though – flying is the best option.

You can check the tickets on Skyscanner.

Where to go after Almaty?

Almaty is a wonderful city and the region around is incredibly picturesque! I have a whole backpacking guide for the Almaty region.

If you’re traveling around Central Asia, your next stop may be Bishkek. Learn how to take the bus from Almaty to Bishkek here.

One Comment

  1. Anonymous says:

    very clear and pratical information.thanks a lof

Leave a Reply

Your email address will not be published. Required fields are marked *