There are 5 ways to get from Beijing to Astana by plane, train, 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.

Recommended option

Fly  •  9 h 44 min

  1. Fly from Beijing (PEK) to Astana (TSE) PEK - TSE

$195 - $436

Cheapest option

Train Russian Railways  •  4 days 12 h

  1. Take the train from Beijing to Omsk 004З / ...
  2. Take the train from Omsk to Astana Express

$89 - $663

3 alternative options

Train via Urumchi  •  3 days 21 h

  1. Take the train from Beijing West to Xining Z21
  2. Take the train from Xining to Ürümqi South
  3. Take the train from Urumchi to Aktogay
  4. Take the train from Aktogay to Astana

$118 - $170

Bus, train  •  4 days 11 h

  1. Take the bus from Beijing to Pingliang East
  2. Take the bus from Pingliang East to Urumqi
  3. Take the train from Urumchi to Aktogay
  4. Take the train from Aktogay to Astana

$186 - $202

Drive  •  2 days 6 h

  1. Drive from Beijing to Astana 2972.1 miles

$420 - $650

Questions & Answers

The cheapest way to get from Beijing to Astana is to train which costs ¥800 - ¥1200 and takes 3 days 21 h.

More details

The quickest way to get from Beijing to Astana is to fly which costs ¥1300 - ¥3100 and takes 9 h 44 min.

More details

The distance between Beijing and Astana is 3652 km. The road distance is 4755.4 km.

Get driving directions

It takes approximately 9 h 44 min to get from Beijing to Astana, including transfers.

More details

No, there is no direct train from Beijing to Astana. However, there are services departing from Beijing West and arriving at Astana via Xining, Urumchi and Aktogay. The journey, including transfers, takes approximately 3 days 21 h.

More details

Air China, China Southern Airlines and Air Astana offer flights from Beijing Airport to Astana Airport.

Search flights

Beijing to Astana train services, operated by China Railways, depart from Beijing West station.

More details

Map of how to get from Beijing to Astana.
Launch map view
  • Distance: 2282.3 miles
  • Duration: 9 h 44 min

What companies run services between Beijing, China and Astana, Kazakhstan?

Air China, Air Astana and China Southern Airlines fly from Beijing to Astana 4 times a day. Alternatively, you can take a train from Beijing to Astana via Xining, Ürümqi South, Urumchi, and Aktogay in around 3 days 21 h.

Airlines
Air Astana
Website
airastana.com
Flights from Beijing to Astana
Ave. Duration
5 h 55 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$190 - $430
Flights from Beijing to Astana via Almaty
Ave. Duration
9 h 42 min
When
Every day
Estimated price
$210 - $470
China Southern Airlines
Website
csair.com
Flights from Beijing to Astana via Urumqi
Ave. Duration
10 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$210 - $650
Air China
Website
airchina.com
Flights from Beijing to Astana
Ave. Duration
5 h 45 min
When
Tuesday, Thursday and Sunday
Estimated price
$240 - $800
Train operators
China Railways
Website
china-railway.com.cn
Train from Beijing West to Xining
Ave. Duration
21 h 30 min
Frequency
Twice daily
Estimated price
$26 - $40
Schedules at
chinahighlights.com
Train from Urumchi to Aktogay
Ave. Duration
41 h 56 min
Frequency
4 times a week
Estimated price
$12 - $19
Schedules at
chinahighlights.com
Train from Peking to Omsk
Ave. Duration
4 days 14 h
Frequency
Twice a week
Estimated price
$75 - $220
Schedules at
chinahighlights.com
China Railways Z-Class
Website
chinahighlights.com
Train from Beijing West to Xining
Ave. Duration
19 h 21 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
trip.com
Book at
trip.com
Hard Seat
$24 - $35
Hard Sleeper
$55 - $70
Soft Sleeper
$80 - $110
China Railways D-Class
Website
chinahighlights.com
Train from Xining to Ürümqi South
Ave. Duration
9 h 36 min
Frequency
Once daily
Estimated price
$65 - $90
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$65 - $90
1st Class Seat
$95 - $140
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Aktogay to Astana
Ave. Duration
17 h 23 min
Frequency
Twice a week
Estimated price
$15 - $24
Website
railways.kz
Russian Railways
Website
rzd.ru
Train from Beijing to Omsk
Ave. Duration
3 days 17 h
Frequency
Twice a week
Estimated price
$370 - $650
Website
pass.rzd.ru
Bus operators
Ctrip
Phone
400-830-6666
Website
ctrip.com
Bus from Beijing to Pingliang East
Ave. Duration
15 h 30 min
Frequency
Once daily
Estimated price
$66
Schedules at
bus.ctrip.com
Bus from Pingliang East to Urumqi
Ave. Duration
30 h
Frequency
Once daily
Estimated price
$93
Schedules at
bus.ctrip.com

Want to know more about travelling around Kazakhstan

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.