To see the location of the border posts, check the Silk Road border crossing map on the overview page. For more information on getting around Kazakhstan, see the Kazakhstan transport section. For more info on visas, check out the Kazakhstan visa chapter.
If you are heading to/coming from Mongolia by bus or train, see Kazakhstan – Mongolia by public transport.
Kazakhstan – China border crossings
Kazakhstan has 7 border crossing points with China. Not all of them are operational though. We recommend you read up about Chinese border closures. For a summary of other issues facing travelers, both at the border and once in Xinjiang, see our Xinjiang travel guide.
Khorgos / Nur Zholy
Since late 2018, the former Khorgos border crossing is no longer active and now only functions as a Special Economic Zone with discount shopping and tacky tourist attractions. The new border is called Nur Zholy and lies a few kilometers south of Khorgos. It is not yet marked on the map: follow the main new highway from Almaty and you will get there.
The border opens at 10.30 Beijing time, it opens every day.
China -> Kazakhstan
Once you are through Chinese immigration, there are many buses to Almaty. Expect to pay 8000 tenge.
Cyclists are allowed to cross themselves, they do NOT need to take a bus. However, in 2018, several cyclists encountered corruption and very difficult security on the Chinese side. A final ordeal before getting out of terrible Xinjiang.
Kazakhstan -> China
At Sairan bus station in Almaty you can buy a ticket in advance for the daily 7 am bus to China (8000 tenge to Khorgos, 16 000 tenge to Urumqi). On the Chinese side, you can buy a sim card and exchange money. There are hotels in the city that accept foreigners.
While some have said they were not allowed to cross by walking or bicycle, others could. There is money exchange on the Chinese side, but no ATM (there is in Khorgos SEZ).
Once across the border into China, you can take the bus to Urumqi for 150 yuan, 17 hours (bicycles are allowed).
Connecting North Kazakhstan with Turkestan (Xinjiang province) in China on the Ust-Kamenogorsk – Altay road. Closed on Saturday and Sunday. During the week open from 10:30 to 14:00 and from 15:00 to 19:30 (Chinese time). You can not walk or cycle though, and your obliged to take a bus across, two actually.
June 2012: The border police was utterly friendly, but a little bit slow and it took me in total about 4 hours to cross the border. I was caught in a lunch break and a power cut caused an extra delay. I’m not sure but it seemed that the border police provides a bit of food and tea if you are stuck at the border during lunch, very interesting.
Crossing was dead simple, fill out a form, no questions asked. After the border a swarm of Chinese people will rush towards you like a swarm of mosquitoes asking you if you need a taxi, if you need to change money et cetera. Try to change a little bit of money because I couldn’t find a working cash machine nor a exchange point in Jeminay. Hitchhiking is quite possible if you take a stroll away from the border.
A small border crossing between North Kazakhstan and Turkestan/Xinjiang.
Dostyk/Druzhba – Alashankou
Main border crossing for passenger rail and road travel. By train, count on 8 hours at the border. China and Soviet railroads use different gauges, and the wheels of the train need to be changed.
Qaljat (Kalzhat) – Dulata Port
The border is open to freight traffic, and only to citizens of Kazakhstan or China. While Kazakhstan is willing to stamp foreigners out, Chinese border guards refuse foreigners entry.
Closed border crossings
2 other border crossings between Kazakhstan and China are not operational: Narynkol – Muzart in the southeast, and Alekseevka- Aheytubiek in the northeast. See the border crossing map for more information.
Kazakhstan – Kyrgyzstan border crossings
Busiest crossing between KZ and KG. If it’s busy with shuttle traders, you are allowed to skip the queue as a tourist. For transport options, see how to get from Almaty to Bishkek.
In case you are left without transport after the border, on the Kyrgyz side there are many buses going straight to the centre of Bishkek and Dordoi for 20 som. On the Kazakh side, shared taxis vie for your business for 1500-2500 tenge to Almaty. The border is open 24/7, there is currency exchange on both sides and a decent canteen on the Kyrgyz side. Updates posted here.
Travelers with an e-visa have reported not being processed here, instead having to go 20 km east at Ak-Tilek.
Self-drivers should watch out for the traffic police just beyond the border on the Kyrgyz side. There is a stop sign that should not be ignored; even when stopping, a bribe could be solicited. Further updates in this post.
Karkara valley (Kegen – Tup/Kensu)
The problem is, there is little public transport for travelers without their own vehicle. A bus between Almaty and Karakol exists, but it goes via Bishkek and takes 11 hours. Almaty-Karakol daily at 21. Karakol-Almaty daily at 16.
Crossing reports and questions are gathered in this forum Q&A.
The Karkara crossing opens only in summer, approximately mid-May to end of October, from 9 am to 6 pm. To find out when the border will open/close next, (have someone who speaks Russian) call the border guards at +7 72777 25559 (KAZ) or +996 312 543836 (KG). Opening dates in the past few years:
- 2014: May 19
- 2015: May 13
- 2017: May 8
- 2018: May 1
Closing dates in the past few years:
- 2016: October 30
- 2017: October 31
- 2018: October 31
For those with their own transport: It’s 30 km from Kegen and about 85 to Tup on the Kyrgyz side. Come prepared, there is little in the way of supplies between these towns. The road is rough gravel for the last 15 km on the Kazakh side and the first 50 or so on the Kyrgyz side.
Karkara and Kegen don’t have money changing facilities. If you are coming from Kyrgyzstan, try to get tenge in Karakol. On the Kazakh side, the offroad route from Turgen to Bartogai Reservoir comes highly recommended, although it is very steep if you are cycling.
On public transport
Karakol -> Almaty: From Karakol you can hitchhike or take a taxi for ~5000 som. For details about taking a marshrutka, see Trevor Warman’s blog White Monkey Travels.
On the Kazakh side, there is no public transport, but people will be willing to give a lift if you can wait for them. The border guards can call their taxi friends in Kegen: expect to pay 20$ for the car to Almaty. Camping or staying in a yurt with locals is an option if you get stuck near the border.
Karakol to the border will cost around 20$ with a taxi.
Almaty -> Karakol: A shared taxi from Almaty to Kegen will cost around 10$ for a seat. Shared taxis in Almaty to Kegen hang out around Sayakhat bus station and tend to leave early. In Kegen, taxi drivers hang out near the petrol station, they ask 10$ for the ride to the border. From the border to Karakol, you need to wait for a car to hitchhike, or organise a ride in advance with a local tour operator.
Kegen -> Khorgos (China border): hitchhike or bargain for a ride to Shonzhy with a taxi driver in Kegen (2000 tenge/seat). From Shonzhy, there are shared taxis to Zharkent (1000 tenge/seat). From Zharkent, you need to be lucky to quickly find another hitched ride or shared taxi to Khorgos.
Alatau: A hiking path from Almaty to Lake Issyk-Kul. This was once one of the top hiking trails in the Soviet Union, but at the moment this border post cannot be crossed by foreigners, or even locals.
Kenbulun & Sartobe: New since 2017, both of these crossings near Tokmok are bilateral border crossings: only for locals.
Karasu – Khun Chi: International border crossing near Kant. Not recommended to take this border crossing if you are coming by car. A giant line of trucks will be ahead of you. If you are a foot passenger, this is an option.
Sypatai Batyr (Chaldybar): Border crossing on the most direct road between Bishkek and Taraz, between the villages of Merke (KAZ) and Kara-Baltynin (KG). Easy-going, it seems. Updates here.
Aisha Bibi – Chongkapka: Border crossing between Taraz and Talas. In Taraz, finding transport to the border can take time. Taxi costs perhaps 2000 tenge. Money exchange is available at the border. On the other side, transport options are low again. 200 som for a taxi to Talas is reasonable. There is a small restaurant on the Kyrgyz side if you are hungry. Updates posted here.
Kazakhstan – Uzbekistan border crossings
Crossing into Uzbekistan comes with quite a few peculiarities, see Uzbekistan’s border crossings for the full list.
It is the main road and rail link between Uzbekistan and Kazakhstan, connecting Shymkent and Tashkent. Generally straightforward crossing nowadays, but there can be considerable waiting time with crushing lines and fisticuffs breaking out occasionally due to the stressful circumstances. If it’s busy, try to stay calm and wait your turn. Many Uzbeks cross the border every day. The border is open 24h with a few breaks daily. We welcome your reports.
If you are self-driving, you can take this border. Before you could not, instead, having to cross further west at Yalama. This is no longer necessary. BUT, you are much better off using Kaplanbek or Serke-Turkistan.
There is a cross-border bus between Shymkent and Tashkent. If that does not work for you, combine minibuses and shared taxis on both sides of the border.
Money exchange exists on both sides of the border.
The bus runs 5 times a day, every day, with the first bus at 7 and the last at 20. The route takes around 5 hours in total. Start and end point are Tashkent central bus station and Shymkent’s old bus station on Volodarskogo street (OSM / Gmaps). Price is 40 000 sum or 1500 tenge one-way, buses have aircon. It pays to book in advance as seat might sell out. You can book at +7 707 475 86 60 in Shymkent.
Tashkent -> Shymkent: you can take a whole taxi for 10$ from the city center, or a taxi or Damas marshrutka for a miniature sum to the border, leaving from the bus stop at the Yunusobod Univermag supermarket. Marshrutkas to Shymkent are possible during the day, however shared taxis are more likely to be found. 1000 KZT would be a reasonable price for a seat in the car.
Shymkent -> Tashkent: Minibuses and shared taxis to the border leave from the Kolos bus station (OSM / Gmaps). A seat on a minibus costs 800 tenge. Once on the Uzbek side, marshrutkas (1500 sum) and taxis gather around 400 m down the road.
On the Beyneu – Kungrad road; the roads are getting better, but still quite bad in places. There is also a daily train between Kungrad and Beyneu, which takes approximately 10 hours. Border opens at 9am.
Shared taxis drive between Kungrad and Beyneu and can also be caught at the border. An example price: 2700 tenge for a seat in a shared taxi from the border to Beyneu. You can exchange dollars and tenge for som on the Uzbek side. Updates reported here.
B. Konysbayeva / Yalama
Formerly the place to cross for self-drivers coming to Tashkent. It’s not as convenient as Chernayevka, but should you be here without your own transport, at a guess the simplest route from Uzbekistan would be to get to Chinaz and jump in a car to Yalama. Money change is available, but nothing else. There are shared taxis waiting on the Kazakh side for locals. Updates posted here.
A bit before Zhibek Zholy, this is also a multilateral border crossing that is well-suited to people with their own car or motorbike. Updates in the Serke-Turkistan border crossing thread.
Another border crossing close to Tashkent that is much quieter than Zhibek Zholy. Recommended if you have your own wheels. Updates in the Kaplanbek border crossing thread.
No insurance sold at the Kazakh border, but you can get it in Saryagash.
According to this government document, this is a multilateral checkpoint. There are no accounts of travelers passing this way, however.
Kazakhstan – Turkmenistan border crossing
On entering Turkmenistan you have to pay 12$ entry tax, to be paid in dollars only. The borders are usually closed for lunch.
Temirbaba: Closed since June 2018 – it was supposed to be temporary, but in October 2018 it was still closed. Updates posted in the Turkmen-Kazakh border forum topic. Contact the Turkmen ambassador in Aktau for details +7 708 987 3935.
Remote border crossing into Western Kazakhstan on the (very bad on both sides) Zhanaozen-Turkmenbashi road. There is no public transport available, and taxis can be expensive: 6000 tenge to Zhanaozen, 45$ to Turkmenbashi. Take 3,5 hours for 180 km on the Turkmen side. Expect a long wait on either side of the border when driving, it’s still quite busy. A 4WD is preferred.
Turkmenbashi to Garabogaz/Bekdash – pure desert. There is a hotel in the main square next to the beach should you wish to stay overnight. Shared taxi to the border from Garabogaz: 10$, 1 hour drive Without transport, you can walk to the Kazakh side of the border, some 3km. Very hot in summer. You can buy water and some shitty food at the border. The first 50 km of road are really bad, then it gets slightly better. Hitchhiking this road is possible, but might take some time, and perseverance to wait for someone willing to take you for free.
Kazakhstan – Russia border crossings
ATTENTION! Russia, like Uzbekistan and Turkmenistan, is very strict when it comes to codeine! Make sure you are not carrying medication which contains codeine! It is illegal in Russia.
Kazakhstan and Russia share the longest continuous border in the world at 6846km length. So quite a few border crossings here; assume that not all are listed here and please fill us in if you have found more. There are also a good number of bilateral border crossings. We did not put these on the border crossing map, except for the far east, to make it clear there is no quick way to go from Kazakhstan to Mongolia.
Zhanaul: On the main road from Atyrau to Astrakhan, this is a big and generally smooth border crossing. Also a major railroad border crossing.
Taskala: On the main road from Uralsk to Saratov. Very basic, but easy-going. No problems reported so far.
Mashtakov: On the main road from Uralsk to Samara. Reasonably straightforward.
Dimitrovo – Ilek: On the main road from Uralsk to Orenburg.
Zhaisan: On the main road from Aqtobe to Orenburg. If you are taking the train here, take notice, you will need a double entry Kazakh visa. Better to take the bus!
Kairak – Alimbetovka: On the main road from Aqtobe to Orsk.
Podgorodka: On the main road from Kostanay to Chelyabinsk. Further south is a railroad border crossing, on the Kostanay – Magnitogorsk line.
Kazancevskoe: On the main road from Petropavlovsk to Chelyabinsk.
Isilkul – Roslavka: International road and rail border crossing between Omsk and Petropavlovsk. Operates at night. After 6pm, Petropavlovsk is connected to Omsk only by shared taxis.
August 2016: I was taking a Russian train that only dips into Kazakhstan to stop at Petropavlovsk to then go back into Russia. Russian officials do their work on the train at the last station before the border. After that the Kazakhs came on and did their job while the train was driving on to Petropavlovsk. Neither sides were interested in people not getting of in Kazakhstan, hence no double entry Russian visa/Kazakh transit visa seemed to be needed to take the train between two Russian stops. Overall a very smooth border crossing as I didn’t even have to leave my bed.
Karaagash: On the main road from Pavlodar to Omsk.
Oktyabrskiy: International rail and road border crossing between Pavlodar and Barnaul.
Zhezkent: International rail and road border crossing between Semey (Semipalatinsk) and Rubtsovsk. A349 is a good road.
Shemonaika: International road border crossing between Ust-Kamenogorsk and Rubtsovsk that works 24/7. Roads are fine, and you avoid the busier Semey (Semipalatinsk) border crossing. Updates can be posted here.