Rome2Rio

How to get fromDingxi Station to Ximendingby train, bus, car, taxi, plane, or subway

Find Transport to Ximending

See all options

There are 8 ways to get from Dingxi Station to Ximending by train, bus, car, taxi, plane, 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. Train via Xi'an

    best
    1. Take the train from Dingxi North Station to Xi'an Northtrain train
    2. Take the train from Xi'an North to Chengdu Easttrain train
    3. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    8h 43m
    ¥539–1,312
  2. Train

    cheapest
    1. Take the train from Dingxi to Lanzhoutrain train
    2. Take the train from Lanzhou to Chengdu Stationtrain train
    3. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    17h 39m
    ¥285–530
  3. Train, bus via Xi'an

    1. Take the train from Dingxi North Station to Xi'an Northtrain train
    2. Take the bus from Shanxi Xian to Sichuan Chengdubus bus
    3. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    16h 24m
    ¥582–972
  4. Drive 539.4 km

    1. Drive from Dingxi Station to Ximendingcar car 539.4 km
    7h 54m
    ¥459–662
  5. Taxi to Guyuan Liupanshan Airport, fly to Chengdu Shuangliu International Airport, train

    1. Take the taxi from Dingxi Station to Guyuan Liupanshan Airport (GYU)taxi taxi
    2. Fly from Guyuan Liupanshan Airport (GYU) to Chengdu Shuangliu International Airport (CTU)plane plane GYU - CTU
    3. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    7h 34m
    ¥920–3,144
  6. Train, bus

    1. Take the train from Dingxi to Lanzhoutrain train
    2. Take the train from Lanzhou to Chengdu West stationtrain train
    3. Take the bus from Chadianzi Bus Terminal to Jiuzhaigoubus bus
    4. Take the bus from Jiuzhaigou to Songpanbus bus
    27h 32m
    ¥296–563
  7. Train, bus to Lanzhou, fly to Chengdu Shuangliu International Airport

    1. Take the train from Dingxi to Lanzhoutrain train
    2. Take the bus from Lanzhou to Lanzhou Airportbus bus
    3. Fly from Lanzhou (LHW) to Chengdu Shuangliu International Airport (CTU)plane plane LHW - CTU
    4. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    9h 40m
    ¥608–2,645
  8. Train, bus to Lanzhou, fly to Chengdu Tianfu International Airport, subway

    1. Take the train from Dingxi to Lanzhoutrain train
    2. Take the bus from Lanzhou to Lanzhou Airportbus bus
    3. Fly from Lanzhou (LHW) to Chengdu Tianfu International Airport (TFU)plane plane LHW - TFU
    4. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    5. Take the train from Chengdu East to Jiuzhaihuanglongtrain train
    10h 52m
    ¥684–1,955

Guyuan Liupanshan Airport (GYU) to Chengdu Shuangliu International Airport (CTU) flights

Calendar5Weekly Planes
Duration1h 37mAverage Duration
Ticket¥417Cheapest Price
See schedules

Questions & Answers

What companies run services between Dingxi Station, China and Ximending, China?

You can take a vehicle from Dingxi Station to Ximending via Dingxi North Station, Xi'an North, Chengdu East, and Jiuzhaihuanglong in around 8h 43m.

Airlines
Train operators
Bus 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 Is ride-sharing platform BlaBlaCar right for you?, Train travel in Spain: A guide to Renfe, and Travelling around the UAE - to help you get the most out of your next trip.