>
From Chengdu to Xi'an

Compare prices to get from Chengdu to Xi'an

Search for tickets from Chengdu to Xi'an in the next 7 days. Flights start at KRW 85,800. Trains start at KRW 26,962.
Trains
KRW 26,962|3h 9m
Flights
KRW 85,800|1h 35m
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
KRW 26,962
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Chengdu to Xi'an are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Chengdu to Xi'an

The cheapest way to get from Chengdu to Xi'an costs only KRW 26,598 on average via Trains, and the quickest way takes just 1h 32m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price KRW 26,598
Average duration 5h 52m
Departure time 14:14 - 12:08
Direct options
Flight
Flights Fastest
Average price KRW 94,200
Average duration 1h 32m
Departure time --
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Chengdu to Xi'an?

What is the cheapest day to travel by train from Chengdu to Xi'an?

Average train fares from Chengdu to Xi'an for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Chengdu to Xi'an is Monday, with an average price of KRW 26,598.

KRW 26,993
KRW 26,796
KRW 26,598
KRW 26,401
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 12
  • Nov 13
  • Nov 7
  • Nov 15

What is the cheapest month to book a one-way flight from Chengdu to Xi'an?

Average price of one-way tickets from Chengdu to Xi'an booked on Trip.com over the past 12 months.

For a one-way flight from Chengdu to Xi'an, fares are lowest in December (KRW 81,100) and highest in May (KRW 152,700).

KRW 152,700
KRW 116,900
KRW 81,100
KRW 45,300
    Cheapest
  • KRW 89,600
    Nov
  • KRW 81,100
    Dec
  • KRW 84,100
    Jan
  • KRW 150,300
    Feb
  • KRW 89,700
    Mar
  • KRW 143,700
    Apr
  • KRW 152,700
    May
  • KRW 112,100
    Jun
  • KRW 125,400
    Jul
  • KRW 126,400
    Aug
  • KRW 121,100
    Sep
  • KRW 134,600
    Oct

Recommended hotels in Xi'an

Zhongnan Jingzhuang Hot Spring Resort
9.3/10
78 Reviews
Zhongnan Jingzhuang Hot Spring Resort
hotel-star hotel-star hotel-star hotel-star hotel-praise
Qinling Round Hill Road/Qinling Wildlife Park | 24.72 km from city centre
KRW 549,617
Hancheng Yijing Villa (Hancheng Lake Scenic Area)
9.5/10
10 Reviews
Hancheng Yijing Villa (Hancheng Lake Scenic Area)
hotel-star hotel-star hotel-star hotel-praise
Gpark/Aotai Square | 5.46 km from city centre
5% off
KRW 495,966 KRW 472,973
Luming Mountain Lodge
9.7/10
6 Reviews
Luming Mountain Lodge
hotel-star hotel-star hotel-star hotel-praise
8.19 km from city centre
13% off
KRW 515,127 KRW 450,182
Xi'an Muyu homestay
8.7/10
12 Reviews
Xi'an Muyu homestay
hotel-star hotel-star hotel-star hotel-star hotel-praise
20.66 km from city centre
5% off
KRW 415,894 KRW 396,733

From Chengdu to Xi'an: Travel Information

Companies operating from Chengdu to Xi'an

Find stations and airports near Chengdu and Xi'an

Popular train stations near Chengdu

Chengdunan(Chengdu South) Chengdu China
Chengdudong(Chengdu East) Chengdu China
Shuangliu Airport Chengdu China
chengdulongquanyi Chengdu China
Shuangliu District Chengdu China

Popular train stations near Xi'an

Xi'anbei(Xi'an North) Xi'an China
Xi'an Xi'an China
xiandong Xi'an China
Xi'anxi(Xi'an West) Xi'an China
Xianyang Xi'an China

Popular airports near Chengdu

Chengdu Shuangliu International Airport (CTU) Chengdu China
Chengdu Tianfu International Airport (TFU) Chengdu China
Mianyang Nanjiao Airport (MIG) Nearby Mianyang China

Popular airports near Xi'an

Xi'an Xianyang International Airport (XIY) Xi'an China
Ankang Fuqiang Airport (AKA) Nearby Ankang China

FAQ – How to Get from Chengdu to Xi'an

  • How far is it from Chengdu to Xi'an?

    It’s about 616km (383 mi) from Chengdu to Xi'an.
  • There are 2 different ways to get from Chengdu to Xi'an, including Flights, Trains.
  • The fastest way to get from Chengdu to Xi'an is by Flights, with an average journey time of 1 hour 32 minutes. Other modes of transport take longer: Trains takes on average 5h 52m.
  • The cheapest way to get from Chengdu to Xi'an is by Trains, with an average price of KRW 26,598. Other modes of transport are more expensive: Flights costs around KRW 94,200 on avergae.
  • For trips between Chengdu and Xi'an, visitors typically use the following departure and arrival points: Most Flights depart from Chengdu Shuangliu International Airport and arrive at Xi'an Xianyang International Airport; Trains depart from Chengdunan(Chengdu South) and arrive at Xi'anbei(Xi'an North).
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Chengdu to Xi'an are typically cheapest December, with an average fare of KRW 81,100. Flights from Chengdu to Xi'an are typically cheapest Monday, with an average fare of KRW 26,598
  • The time difference between Chengdu and Xi'an is 0m.