Rome2Rio

How to get fromChengdu to Changshaby plane, taxi, train, car, or subway

Find Transport to Changsha

See all options

There are 7 ways to get from Chengdu to Changsha by plane, taxi, train, car, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Chengdu Shuangliu International Airport to Hengyang Nanyue Airport, taxi

    best
    1. Fly from Chengdu Shuangliu International Airport (CTU) to Hengyang Nanyue Airport (HNY)plane plane CTU - HNY
    2. Take the taxi from Hengyang Nanyue Airport (HNY) to Changshataxi taxi
    7h 20m
    ¥1,306–3,129
  2. Train, taxi via Sanjiang South

    cheapest
    1. Take the train from Chengdu East to Sanjiang Southtrain train
    2. Take the train from Sanjiang South to Guilin Northtrain train
    3. Take the train from Guilin North to Hengyangtrain train
    4. Take the taxi from Hengyang to Changshataxi taxi
    12h 57m
    ¥503–1,039
  3. Train, taxi

    1. Take the train from Chengdu East to Loudi South Stationtrain train
    2. Take the train from Loudi South to Hengyang Easttrain train
    3. Take the taxi from Hengyang East to Changshataxi taxi
    12h 30m
    ¥743–1,139
  4. Drive 1,159.1 km

    1. Drive from Chengdu to Changshacar car 1,159.1 km
    12h 10m
    ¥985–1,423
  5. Subway to Chengdu Tianfu International Airport, fly to Hengyang Nanyue Airport, taxi

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Hengyang Nanyue Airport (HNY)plane plane TFU - HNY
    3. Take the taxi from Hengyang Nanyue Airport (HNY) to Changshataxi taxi
    5h 2m
    ¥1,512–4,039
  6. Fly Chengdu Shuangliu International Airport to Changsha Huanghua Airport, train, taxi

    1. Fly from Chengdu Shuangliu International Airport (CTU) to Changsha Huanghua Airport (CSX)plane plane CTU - CSX
    2. Take the train from Changsha South to Hengyang Easttrain train
    3. Take the taxi from Hengyang East to Changshataxi taxi
    5h 29m
    ¥1,311–2,154
  7. Subway to Chengdu Tianfu International Airport, fly to Changsha Huanghua Airport, train, taxi

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to Changsha Huanghua Airport (CSX)plane plane TFU - CSX
    3. Take the train from Changsha South to Hengyang Easttrain train
    4. Take the taxi from Hengyang East to Changshataxi taxi
    6h 36m
    ¥657–2,764

Chengdu Shuangliu International Airport (CTU) to Hengyang Nanyue Airport (HNY) flights

Calendar27Weekly Planes
Duration6h 52mAverage Duration
Ticket¥805Cheapest Price
See schedules

Questions & Answers

What companies run services between Chengdu, China and Changsha, Hunan Sheng, China?

There is no direct connection from Chengdu to Changsha. However, you can take the line 3 subway to Taipingyuan, take the line 10 subway to Chengdu Airport T1, walk to Chengdu Shuangliu International Airport (CTU) airport, fly to Hengyang Nanyue Airport (HNY), then take the taxi to Changsha. Alternatively, you can take the line 2 subway to East station, walk to Chengdu East, take the train to Loudi South Station, walk to Loudi South, take the train to Hengyang East, then take the taxi to Changsha.

Airlines
Train operators
Other operators

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 Train travel in France: A guide to SNCF, How do I buy a London Underground ticket?, and Getting to Milan from the airport - to help you get the most out of your next trip.