• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Astana to Xi'an 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  •  10h 53m

  1. Fly from Astana (TSE) to Xi An (XIY) TSE - XIY

$115 - $345

Cheapest option

Train China Railways T-Class  •  3 days 0h

  1. Take the train from Astana to Urumchi
  2. Take the train from Ürümqi to Xi'an Yining / ...

$62 - $130

4 alternative options

Train via Lanzhou West Station  •  2 days 9h

  1. Take the train from Astana to Urumchi
  2. Take the train from Ürümqi South to Turfan North
  3. Take the train from Turfan North to Lanzhou West
  4. Take the train from Lanzhou West Station to Xi'an North

$127 - $195

Train, bus Ctrip  •  3 days 4h

  1. Take the train from Astana to Urumchi
  2. Take the bus from Urumqi to Pingliang East
  3. Take the bus from Pingliang East to Xi'an

$135 - $149

Train, bus via Pingliang West  •  3 days 6h

  1. Take the train from Astana to Urumchi
  2. Take the bus from Urumqi to Pingliang West
  3. Take the bus from Pingliang West to Xi'an

$141 - $155

Drive  •  2 days 3h

  1. Drive from Astana to Xi'an 2810.8 miles

$400 - $600

Questions & Answers

The cheapest way to get from Astana to Xi'an is to train which costs $60 - $130 and takes 3 days 0h.

More details

The quickest way to get from Astana to Xi'an is to fly which costs $110 - $350 and takes 10h 53m.

More details

No, there is no direct train from Astana to Xi'an. However, there are services departing from Astana and arriving at Xi'an North via Ürümqi South, Turfan North and Lanzhou West Station. The journey, including transfers, takes approximately 2 days 9h.

More details

The distance between Astana and Xi'an is 3534 km. The road distance is 4497.4 km.

Get driving directions

The best way to get from Astana to Xi'an without a car is to train which takes 2 days 9h and costs $120 - $200.

More details

It takes approximately 10h 53m to get from Astana to Xi'an, including transfers.

More details

Astana to Xi'an train services, operated by Railways of Kazakhstan (KTZ), depart from Astana station.

More details

The best way to get from Astana to Xi'an is to fly which takes 10h 53m and costs $110 - $350. Alternatively, you can train, which costs $120 - $200 and takes 2 days 9h.

Mode details

There is no direct flight from Astana Airport to Xi An Airport. The quickest flight takes 8h 15m and has one stopover.

Search flights

Xi'an is 2h ahead of Astana. It is currently 8:32 PM in Astana and 10:32 PM in Xi'an.

Map of how to get from Astana to Xi'an.
Launch map view
  • Distance: 2208.7 miles
  • Duration: 10h 53m

What companies run services between Astana, Kazakhstan and Xi'an, China?

China Southern Airlines, Air China and four other airlines fly from Astana to Xi'an 5 times a day. Alternatively, you can take a train from Astana to Xi'an via Urumchi, Ürümqi South, Turfan North, and Lanzhou West Station in around 2 days 9h.

Airlines
China Southern Airlines
Website
csair.com
Flights from Astana to Xi An via Urumqi
Ave. Duration
7h 47m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$250 - $750
Flights from Astana to Xi An via Urumqi, Hohhot
Ave. Duration
10h 35m
When
Tuesday and Saturday
Estimated price
$280 - $850
Flights from Astana to Xi An via Urumqi, Chongqing
Ave. Duration
11h
When
Tuesday and Saturday
Estimated price
$280 - $850
Flights from Astana to Xi An via Urumqi, Chengdu
Ave. Duration
15h 20m
When
Tuesday and Saturday
Estimated price
$270 - $850
Air China
Website
airchina.com
Flights from Astana to Xi An via Beijing Capital
Ave. Duration
9h 30m
When
Tuesday, Thursday and Sunday
Estimated price
$320 - $1,100
SCAT
Website
scat.kz
Flights from Astana to Xi An via Almaty
Ave. Duration
7h 15m
When
Thursday
Estimated price
$110 - $340
Train operators
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Astana to Urumchi
Ave. Duration
40h 35m
Frequency
Twice a week
Estimated price
$27 - $45
Website
railways.kz
China Railways D-Class
Website
chinahighlights.com
Train from Ürümqi South to Turfan North
Ave. Duration
58m
Frequency
Every 4 hours
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$9 - $14
Train from Turfan North to Lanzhou West
Ave. Duration
10h 6m
Frequency
3 times a day
Estimated price
$65 - $90
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$65 - $90
1st Class Seat
$100 - $150
Train from Lanzhou West Station to Xi'an North
Ave. Duration
2h 58m
Frequency
Hourly
Estimated price
$25 - $35
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$25 - $35
1st Class Seat
$35 - $50
China Railways G-Class
Train from Lanzhou West Station to Xi'an North
Ave. Duration
3h 9m
Frequency
5 times a day
Estimated price
$40 - $50
Schedules at
trip.com
2nd Class Seat
$40 - $50
1st Class Seat
$65 - $75
Business Class Seat
$120 - $150
China Railways T-Class
Website
china-railway.com.cn
Train from Ürümqi to Xi'an
Ave. Duration
29h 23m
Frequency
Twice daily
Estimated price
$30 - $75
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
$30 - $45
Hard Sleeper
$60 - $75
Soft Sleeper
$90 - $120
Bus operators
Ctrip
Phone
400-830-6666
Website
ctrip.com
Bus from Urumqi to Pingliang East
Ave. Duration
30h
Frequency
Once daily
Estimated price
$92
Schedules at
bus.ctrip.com
Trip 8080
Website
pingliang.trip8080.com
Bus from Pingliang East to Xi'an
Ave. Duration
5h
Frequency
Every 15 minutes
Estimated price
$15
Schedules at
pingliang.trip8080.com
Bus from Urumqi to Pingliang West
Ave. Duration
32h 10m
Frequency
Once daily
Estimated price
$98
Schedules at
pingliang.trip8080.com
Bus from Pingliang West to Xi'an
Ave. Duration
4h 20m
Frequency
Hourly
Estimated price
$15
Schedules at
pingliang.trip8080.com

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 Travelling around the UAE, 4 stunningly beautiful Philippines islands you need to visit and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers

Astana to Xi'an train services, operated by China Railways D-Class, arrive at Xi'an North station.

More details

Yes, the driving distance between Astana to Xi'an is 4497 km. It takes approximately 2 days 3h to drive from Astana to Xi'an.

Get driving directions

SCAT, Air China, Air Astana and China Southern Airlines offer flights from Astana Airport to Xi An Airport.

Search flights

There are 1108+ hotels available in Xi'an. Prices start at $24 USD per night.

More details

The best way to get from Astana to Astana Airport is to line 10 bus which takes 51m and costs $1 - $2.

More details