Rome2Rio

How to get fromYongding Tulou Bus Station to Dunhuangby bus, train, plane or car

Find Transport to Dunhuang

See all options

There are 7 ways to get from Yongding Tulou Bus Station to Dunhuang by bus, train, plane, or car

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

  1. Bus, train to Qingyang Airport, fly

    best
    1. Take the bus from Yongding Tulou Bus Station to Longyan Bus Stationbus
    2. Take the train from Longyan to Jinjiang stationtrain
    3. Fly from Qingyang Airport (IQN) to Dunhuang (DNH)planeIQN - DNH
    8h 34m
    ¥1,257–5,255
  2. Bus, train

    1. Take the bus from Yongding Tulou Bus Station to Longyan Bus Stationbus
    2. Take the train from Longyan to Changsha Southtrain
    3. Take the train from Changsha South to Lanzhou West Stationtrain
    4. Take the train from Lanzhou West Station to Dunhuangtrain
    32h 56m
    ¥1,535–1,688
  3. Bus, train via Jiuquan

    1. Take the bus from Yongding Tulou Bus Station to Xiamen Xinglin Bus Stationbus
    2. Take the bus from Xiamen Xinglin Bus Station to Hunan Changshabus
    3. Take the train from Changsha South to Lanzhou West Stationtrain
    4. Take the train from Lanzhou West to Jiuquantrain
    5. Take the bus from Jiuquan to Dunhuangbus
    39h 20m
    ¥1,482–1,717
  4. Drive 3,334 km

    1. Drive from Yongding Tulou Bus Station to Dunhuangcar3,334 km
    34h 1m
    ¥2,986–4,313
  5. Bus to Xiamen Gaoqi International Airport, fly

    1. Take the bus from Yongding Tulou Bus Station to Xiamen Xinglin Bus Stationbus
    2. Fly from Xiamen Gaoqi International Airport (XMN) to Dunhuang (DNH)planeXMN - DNH
    11h 29m
    ¥2,197–4,627
  6. Bus, train to Quanzhou Jinjiang Airport, fly

    1. Take the bus from Yongding Tulou Bus Station to Longyan Bus Stationbus
    2. Take the train from Longyan to Jinjiang stationtrain
    3. Fly from Quanzhou Jinjiang Airport (JJN) to Dunhuang (DNH)planeJJN - DNH
    12h 54m
    ¥2,657–5,755
  7. Bus, train via Nanjing

    1. Take the bus from Yongding Tulou Bus Station to Longyan Bus Stationbus
    2. Take the train from Fujian Longyan to Nanjingtrain
    3. Take the train from Nanjing to Jiayuguantrain
    4. Take the train from Jiayuguan to Dunhuangtrain
    47h 42m

Qingyang Airport (IQN) to Dunhuang (DNH) flights

Calendar7Weekly Planes
Duration3h 15mAverage Duration
Ticket¥1,124Cheapest Price
See schedules

Questions & Answers

What companies run services between Yongding Tulou Bus Station, China and Dunhuang, China?

There is no direct connection from Yongding Tulou Bus Station to Dunhuang. However, you can take the bus to Longyan Bus Station, take the taxi to Longyan, take the train to Jinjiang station, take the taxi to Qingyang Airport (IQN) airport, fly to Dunhuang (DNH), walk to Mingsha Moutain/Crescent Spring, then take the line 3 bus to Dunhuang Bus Station. Alternatively, you can take a bus from Yongding Tulou Bus Station to Dunhuang Bus Station via Longyan Bus Station, Longyan, Changsha South, Lanzhou West Station, Dunhuang, and Dunhuang train station in around 32h 56m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus 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 How to get from Southend Airport into central London, South Korea: Travelling from Seoul to Busan , and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.