Xi'an, located in the Shaanxi province of China, is a city steeped in rich history and culture dating back over 3,000 years. As one of the oldest cities in China, Xi'an served as the ancient capital for numerous dynasties, including the Tang dynasty, leaving behind a treasure trove of historical and archaeological wonders. With the iconic Terracotta Army, the ancient city wall, and the Muslim Quarter, Xi'an offers visitors a unique blend of ancient sites, vibrant markets, and delicious cuisine. This bustling metropolis seamlessly blends tradition with modernity, making it a captivating destination for travelers seeking a glimpse into China's storied past.
The cheapest month to fly to Xi'an, Xianyang is typically in February when it is the off-peak season.
The best price we found is for RM907 from Kuala Lumpur to Xi An.
Some popular airlines include: Xiamen Airlines, Scoot Tigerair, China Eastern, AirAsia X.
A good price for a flight to Xi An is RM816 - RM998.
The popular airports near Xi'an, Xianyang include Xi'an Xianyang International Airport (XIY), Chengdu Shuangliu International Airport (CTU), and Beijing Capital International Airport (PEK).
The flight to Xi'an, Xianyang (XIY) is roughly 5 hours 28 minutes and 2,237 miles (3,600 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Xi'an, Xianyang from leading comparison sites using our search engine dashboard.
Site famed for ancient, imposing statues
7th-century Buddhist landmark
Monumental ancient walls with biking
Mountain hot springs in a serene setting
Architectural landmark built in 1384
Expansive Tang dynasty mosque
Vast collection of cultural artifacts
Ancient pagoda with surrounding park
14th-century tower & symbol of the city
Museum for steles & stone sculptures
Park showcasing Tang Dynasty culture
Historic place for walking or biking
Mountain peak with temples & city views
Artifacts of a neolithic civilization
Han dynasty mausoleum & museum
Palace, archaeological site, park and garden, architecture and mausoleum
Palace, archaeological site, history, architecture and mausoleum
Mountain group & religious site
Sacred pagoda complex with holy relics
Cultural exhibits, gardens & a pagoda
Buddhist temple with a tall pagoda
Grand temple with cherry blossom garden
Street of colorful LED lights & artworks
Mausoleum
Wooded hikes, lake views & a ski field
Buzzy street with food markets & music
Mausoleum, hot spring, mountain and history
Landmark ancient pagoda & park
Giant panda
Archaeological site, palace and architecture
Mausoleum
Park and garden
Music and mausoleum
Museum and history
Archaeological site, palace, architecture and history
Park with ruins of a Tang Dynasty palace
Park and garden
Music
Towering mountain with a Taoist temple
Park and garden
Park and garden
Ancient Buddhist temple complex
History
Ski resort and skiing
Museum, mausoleum, archaeological site and history
Park and garden and palace
Ornate 18th-century Buddhist temple
Park and garden, giant panda, ecotourism and forest
Park and garden
Museum and art
History museum with Stone Age objects
Wetland
Temple with a Tang Dynasty pagoda
Temple and buddhism
Park and garden
Hot spring
Giant panda
Park and garden and sports
Hot spring and architecture
Park and garden
Buddhist temple built in the 2nd century
Wetland
History and hot spring
Museum
Park and garden
Temple
River and wetland
Park and garden
18.2 °C
Fri, 19 Apr 2024
Average Temperature
5°C
Jan
9°C
Feb
14°C
Mar
22°C
Apr
27°C
May
31°C
Jun
32°C
Jul
30°C
Aug
26°C
Sep
19°C
Oct
12°C
Nov
6°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,237 miles (3,600 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,024 miles (3,258 kilometres). The direct flight time is roughly 4 hours 59 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,086 miles (3,357 kilometres). The direct flight time is roughly 5 hours 8 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,026 miles (3,261 kilometres). The direct flight time is roughly 5 hours.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,280 miles (3,669 kilometres). The direct flight time is roughly 5 hours 33 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,290 miles (3,686 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,108 miles (3,393 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,024 miles (3,257 kilometres). The direct flight time is roughly 4 hours 59 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 1,997 miles (3,214 kilometres). The direct flight time is roughly 4 hours 56 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,040 miles (3,284 kilometres). The direct flight time is roughly 5 hours 2 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,213 miles (3,561 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,182 miles (3,511 kilometres). The direct flight time is roughly 5 hours 20 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,056 miles (3,309 kilometres). The direct flight time is roughly 5 hours 4 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,060 miles (3,315 kilometres). The direct flight time is roughly 5 hours 4 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,167 miles (3,487 kilometres). The direct flight time is roughly 5 hours 18 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,136 miles (3,437 kilometres). The direct flight time is roughly 5 hours 14 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,149 miles (3,458 kilometres). The direct flight time is roughly 5 hours 16 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,122 miles (3,415 kilometres). The direct flight time is roughly 5 hours 12 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,183 miles (3,513 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,144 miles (3,451 kilometres). The direct flight time is roughly 5 hours 15 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,087 miles (3,358 kilometres). The direct flight time is roughly 5 hours 8 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,190 miles (3,524 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Xi'an, Xianyang (XIY) - The flight distance between these airports is 2,122 miles (3,415 kilometres). The direct flight time is roughly 5 hours 12 minutes.
From Kuala Lumpur (KUL), Malaysia to Xi An, China (XIY): RM907
Depart: 09 May 2024 · Return: 15 May 2024 Price found 18 Apr 2024, 20:57
From George Town (PEN), Malaysia to Xi An, China (XIY): RM1,047
Depart: 21 May 2024 · Return: 26 May 2024 Price found 18 Apr 2024, 12:16
From Kota Kinabalu (BKI), Malaysia to Xi An, China (XIY): RM1,427
Depart: 17 Oct 2024 · Return: 22 Oct 2024 Price found 18 Apr 2024, 19:31
From Kuching (KCH), Malaysia to Xi An, China (XIY): RM1,627
Depart: 25 Aug 2024 · Return: 29 Aug 2024 Price found 18 Apr 2024, 00:41
From Ipoh (IPH), Malaysia to Xi An, China (XIY): RM1,651
Depart: 17 Mar 2025 · Return: 23 Mar 2025 Price found 18 Apr 2024, 10:38