Yan'an, situated in the northern Shaanxi province of China, holds a significant place in Chinese history as the heart of the Communist revolution during the mid-20th century. This city served as the headquarters for the Red Army and the base for Mao Zedong and other revolutionaries, shaping the course of modern Chinese politics. Today, Yan'an stands as a living testament to its revolutionary past, attracting visitors to its historic sites such as the Yan'an Revolutionary Memorial Hall and the Yangjialing Revolutionary Site. With its unique blend of history and culture, Yan'an offers a captivating glimpse into China's revolutionary era.
The cheapest month to fly to Yan'an is typically in November.
Popular airports near Yan'an include Yan'an Ershilipu Airport (ENY) and Xian Xianyang International Airport (XIY).
The flight to Yan'an (ENY) is roughly 5 hours 47 minutes and 2,382 miles (3,834 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Yan'an from leading comparison sites using our search engine dashboard.
Famous burial site in a scenic setting
Scenic Yellow River waterfall attraction
Canyon
Attraction
Mountain
Waterfall and mausoleum
Attraction
Mountain
Attraction
Attraction
Attraction
Grotto
Attraction
Attraction
Attraction
Waterfall
Mountain
Scenery
16.9 °C
Thu, 25 Apr 2024
Average Temperature
2°C
Jan
6°C
Feb
12°C
Mar
20°C
Apr
25°C
May
29°C
Jun
30°C
Jul
28°C
Aug
23°C
Sep
18°C
Oct
10°C
Nov
4°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Yan'an (ENY) - The flight distance between these airports is 2,382 miles (3,834 kilometres). The direct flight time is roughly 5 hours 47 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Yan'an (ENY) - The flight distance between these airports is 2,151 miles (3,461 kilometres). The direct flight time is roughly 5 hours 16 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Yan'an (ENY) - The flight distance between these airports is 2,232 miles (3,591 kilometres). The direct flight time is roughly 5 hours 27 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Yan'an (ENY) - The flight distance between these airports is 2,172 miles (3,495 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Yan'an (ENY) - The flight distance between these airports is 2,418 miles (3,892 kilometres). The direct flight time is roughly 5 hours 52 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Yan'an (ENY) - The flight distance between these airports is 2,435 miles (3,919 kilometres). The direct flight time is roughly 5 hours 54 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Yan'an (ENY) - The flight distance between these airports is 2,240 miles (3,605 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Yan'an (ENY) - The flight distance between these airports is 2,170 miles (3,492 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Yan'an (ENY) - The flight distance between these airports is 2,143 miles (3,448 kilometres). The direct flight time is roughly 5 hours 15 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Yan'an (ENY) - The flight distance between these airports is 2,186 miles (3,518 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Yan'an (ENY) - The flight distance between these airports is 2,359 miles (3,796 kilometres). The direct flight time is roughly 5 hours 44 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Yan'an (ENY) - The flight distance between these airports is 2,316 miles (3,726 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Yan'an (ENY) - The flight distance between these airports is 2,185 miles (3,516 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Yan'an (ENY) - The flight distance between these airports is 2,181 miles (3,511 kilometres). The direct flight time is roughly 5 hours 20 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Yan'an (ENY) - The flight distance between these airports is 2,289 miles (3,684 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Yan'an (ENY) - The flight distance between these airports is 2,266 miles (3,647 kilometres). The direct flight time is roughly 5 hours 32 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Yan'an (ENY) - The flight distance between these airports is 2,294 miles (3,692 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Yan'an (ENY) - The flight distance between these airports is 2,268 miles (3,650 kilometres). The direct flight time is roughly 5 hours 32 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Yan'an (ENY) - The flight distance between these airports is 2,312 miles (3,722 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Yan'an (ENY) - The flight distance between these airports is 2,274 miles (3,660 kilometres). The direct flight time is roughly 5 hours 33 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Yan'an (ENY) - The flight distance between these airports is 2,216 miles (3,567 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Yan'an (ENY) - The flight distance between these airports is 2,325 miles (3,742 kilometres). The direct flight time is roughly 5 hours 40 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Yan'an (ENY) - The flight distance between these airports is 2,253 miles (3,626 kilometres). The direct flight time is roughly 5 hours 30 minutes.
Expert Help
Choose Site / Currency