Rome2Rio

How to get fromDingxi to Lanzhouby train, subway, car, or taxi

Find Transport to Lanzhou

See all options

There are 4 ways to get from Dingxi to Lanzhou by train, subway, car, or taxi

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, subway

    best
    1. Take the train from Dingxi North Station to Lanzhou West Stationtrain train Xi'an North
    2. Take the subway from West Railway Station North Square to Dongfanghong Squaresubway subway Lanzhou Metro Line 1
    49 min
  2. Train

    cheapest
    1. Take the train from Dingxi to Lanzhoutrain train K228
    1h 37m
    ¥21–70
  3. Drive 104.5 km

    1. Drive from Dingxi to Lanzhoucar car 104.5 km
    1h 7m
    ¥89–129
  4. Taxi

    1. Take the taxi from Dingxi to Lanzhoutaxi taxi 104.5 km
    1h 7m
    ¥170–210

Questions & Answers

What companies run services between Dingxi, China and Lanzhou, China?

China Railways K-Class operates a train from Dingxi to Lanzhou once daily. Tickets cost ¥21–70 and the journey takes 1h 37m.

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 10 amazing places to get away from it all in Australia, Getting around the Cyclades, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.