- China Tours +
- Create My Trip
- Destinations +
- Travel Guide +
- China Visa
- The Great Wall of China
- China’s Top 10 Attractions
- Giant Pandas
- The Terracotta Army
- Best of China
- Culture +
- Asia Tours
- Day Tours
Chengdu has a developed transportation network with direct flights to some foreign cities as well as direct flights and high-speed trains to most domestic cities. The city is an important transportation hub in Southwest China.
Within the city, there are subway trains, city buses, taxis, and many other means of transportation for tourists to choose from. Here, we have detailed Chengdu’s transportation information so that you know how to get to and around Chengdu.
Flying to Chengdu is the most convenient way to get there. There are over 100 domestic cities with direct flights from/to Chengdu, such as Beijing, Shanghai, Xi’an, Shenzhen, Guangzhou, Hangzhou, Zhangjiajie, Guilin, Huangshan, Kunming, Lhasa, Hong Kong, Macau, and Taipei.
Chengdu Shuangliu International Airport (airport code: CTU) is the fourth-largest airport in China. It's a large and modern airport with all the facilities and functions you'd expect from China's fourth-busiest airport.
Chengdu Shuangliu International Airport has 335 air routes, among which 114 are international routes, 203 are domestic routes, and 18 are international routes with one domestic stop.
Chengdu Shuangliu International Airport has international flights to cities in five continents:
Chengdu Shuangliu International Airport launched its 144-hour visa-free transit policy to foreign visitors from 51 countries.
For details, see How to Transit Through China for 144 Hours Without a Visa.
Generally speaking, Tianfu Square is considered to be the city center. There are four ways to get to downtown Chengdu from the airport:
There are four railway stations in Chengdu:
You can book your train tickets through China Highlights’ Train Ticket Service.
It is convenient to travel to Chengdu from many of China's cities. Here, we will give you the transportation information for traveling to Chengdu from major cities. If you encounter problems when booking flights or trains, or arranging other forms of transportation, you can contact us. Our travel experts can help with advice or make the bookings for you.
By airplane: There are about 10 direct flights from Hong Kong International Airport to Chengdu Shuangliu International Airport. The journey takes about 2½ to 3 hours.
By train: There is no direct train from Hong Kong to Chengdu. You need to head to Shenzhen or Guangzhou first and then take a train to Chengdu, which is time-consuming and tiring.
By airplane: There are seven direct flights heading to Chengdu from Xi’an, taking about 1 hour 35 minutes.
By train: There are nine high-speed trains traveling to Chengdu East Railway Station from Xi’an North Railway Station. The journey takes about 3 hours 40 minutes to 4 hours. A regular train runs to Chengdu Railway Station from Xi’an South Railway Station, which takes about 11 hours.
By airplane: There are over 20 flights from Beijing Capital International Airport to Chengdu Shuangliu International Airport. The journey takes about 3 hours.
By train: There are four high-speed trains departing daily to Chengdu East Railway Station from Beijing West Railway Station. The journey takes about 7 hours 45 minutes to 10 hours. There are also regular trains running from Beijing West Railway Station to Chengdu Railway Station, with a journey duration of 22 to 30 hours.
By airplane: Shanghai Hongqiao International Airport and Shanghai Pudong International Airport have many daily flights to Chengdu. A flight takes about 3 hours.
By train: There are five high-speed trains bound for Chengdu from Shanghai. The journey takes about 11 to 14 hours. You will spend over 30 hours on the train if you take a regular train.
By airplane: There are about three to five flights per day from Guilin to Chengdu. The journey takes about 1 hour 40 minutes to 2 hours.
By train: There are 12 high-speed trains running from Guilin to Chengdu. It takes about 6 to 7½ hours.
You can take a flight from Chengdu Shuangliu International Airport to Jiuzhai Huanglong Airport, which takes about 40 minutes. Then you can take the airport shuttle bus to Jiuzhai Valley. See more details on How to Get to Jiuzhai Valley from Chengdu.
Chengdu has several bullet trains bound for Leshan, Mount Emei, and Ya’an. After arriving at the station, you can take a taxi or bus to the attractions. Learn more about:
See our 5-Day Chengdu, Leshan, and Mount Emei Tour — tour the highlights of Chengdu and its neighboring attractions without the worry of transportation
Xinnanmen Bus Station is Chengdu's tourist bus center. This station operates long-distance buses to popular tourist sites nearby, such as the Leshan Giant Buddha, Mount Emei, Jiuzhai Valley, and Mount Qingcheng.
Chengdu's Subway is developing rapidly and has become one of the main forms of transportation for Chengdu citizens. Destinations are shown and broadcast in both Chinese and English. It's quite convenient for you to save on transport.
Use Chinese coins or banknotes to purchase tickets on ticket machines at the subway stations.
The starting price is 8 yuan (for the first 2 km) and it's then 1.9 yuan for every additional kilometer. A 50% return charge is required when the distance exceeds 10 km.
Taxi Times and Prices from the City Center (Tianfu Square 天府广场)
|To||Approx. Time Needed||Approx. Price (yuan)|
|Jinli Old Street||13 min||12|
|Chengdu Panda Base||30 min||50|
|People's Park||10 min||8|
|The Wide and Narrow Alleys||10 min||8|
|Chunxi Road shopping area||10 min||8|
|Chengdu Shuangliu International Airport||30 min||50|
|Chengdu East Railway Station||25 min||25|
It costs 1 yuan for common buses and 2 yuan for air-conditioned buses in Chengdu. Tourists can get to most of the scenic spots in the city by bus.Prepare some small change as no change is given.
The price is similar to that for taxies, sometimes even more expensive. You should agree on a price with the driver before starting a journey. Generally the starting price is 5 yuan. A pedicab seats at most two adults and one child no higher than 1.2m. Generally there is no room for large luggage in a pedicab.
A private tour with a private guide and driver can make the most of your time sightseeing without getting lost or needing to navigate. You can also control the pace of travel. Use our Create My Trip service to tailor-make your Chengdu tour.