Beijing - Dunhuang Train
No direct train is operated between Beijing Railway Station and Dunhuang Railway Station. Passengers can make a transfer in Lanzhou to travel between the two cities.
Passengers are kindly reminded that a transfer between Lanzhou Railway Station and Lanzhou West Railway station is needed. Bus line 31, K102, 137 or 1 are available between the two stations. The duration is about 1 hour. Also, passengers can take a taxi with the duration of around 40 minutes.
Transfer in Lanzhou by High Speed Train
Beijing to Lanzhou to Dunhuang Train Schedule & Ticket Fare
Beijing - Lanzhou West | Lanzhou - Dunhuang | Overall Travel Time | Ticket Fare (CNY) |
---|---|---|---|
Second Class Seat + Hard Sleeper | |||
G91: 07:55 - 14:38 | K9667: 16:50 - 07:16+ | 23H21M | 747 + 261.5 = 1,008.5 |
G671: 08:13 - 17:24 | K367: 20:36 - 10:19+ | 26H6M | 747 + 255.5 = 1,002.5 |
Dunhuang to Lanzhou to Beijing Train Timetable & Ticket Fare
Dunhuang - Lanzhou West | Lanzhou - Beijing | Overall Travel Time | Ticket Fare (CNY) |
---|---|---|---|
Second Class Seat + Hard Sleeper | |||
D2759: 07:26 - 14:48 | Z22 16:31 - 08:28+ | 25H2M | 324 + 343.5 = 667.5 |
D2739: 08:40 - 16:00 | Z152: 17:22 - 14:30+ | 29H50M | 324 + 388 = 712 |
Beijing – Dunhuang Train vs. Flight
Alternatively, you can fly between the two cities. There are three direct flights daily for passengers’ convenience, taking only about 3 hours. But the air ticket costs more, over CNY1,000 per person for an economy class in most cases. However, flight delays may occur frequently because of the changeable weather and air traffic control. Passengers should be prepared in mental.
Major Rail Lines from Beijing to:
Major Rail Lines from Dunhaung to:
Recommended Tours
- Last updated on Dec. 05, 2024 by Grace Yang -