Taking the Beijing to Dunhuang train is one of the most rewarding ways to travel from China’s imperial capital to the edge of the Gobi Desert. However, there is one important detail to understand before booking: there is currently no direct train connecting the two cities. Travelers normally need to change trains in Lanzhou, the main railway gateway to the Hexi Corridor.
The fastest rail journey requires careful planning. A same-day connection may be possible when combining a high-speed train with an overnight sleeper, while an all-high-speed itinerary usually requires one night in Lanzhou. For many international travelers, this overnight stop is not a disadvantage. It provides time to rest, taste authentic Lanzhou beef noodles and experience the Yellow River before continuing west.

Quick Train Overview
The journey is normally divided into two sections: Beijing to Lanzhou and Lanzhou to Dunhuang. The first section is served by G- and D-series trains, while the second section is mainly operated by D-series trains.
| Section | Departure Station | Arrival Station | Typical Duration |
|---|---|---|---|
| Beijing–Lanzhou | Beijing West Railway Station | Lanzhou West Railway Station | About 6 hours 43 minutes–11 hours 42 minutes |
| Lanzhou–Dunhuang | Lanzhou West Railway Station | Dunhuang Railway Station | About 7 hours 33 minutes–8 hours 31 minutes |
| Total time onboard | Beijing | Dunhuang | About 14–20 hours |
| Recommended transfer | One overnight stay in Lanzhou | About 35–38 hours in total | |
Although the combined time onboard can be close to 15 hours, the total journey is longer because daytime schedules do not always provide a reliable same-day connection in Lanzhou. For first-time visitors, the most comfortable solution is to treat Lanzhou as a short Silk Road stop rather than a stressful transfer point.
You can arrive in the afternoon, enjoy dinner beside the Yellow River, stay overnight near Lanzhou West Railway Station and continue to Dunhuang the following morning.
Best Train Schedules
China Railway adjusts its timetable several times each year, so the following services should be treated as planning references. Always reconfirm the exact departure time after tickets become available.
Beijing to Lanzhou High-Speed Trains
| Train | Beijing West Departure | Lanzhou West Arrival | Duration |
|---|---|---|---|
| G351 | 07:55 | 14:38 | 6 hours 43 minutes |
| D1049 | 10:04 | 21:46 | 11 hours 42 minutes |
| G671 | 11:41 | 20:06 | 8 hours 25 minutes |
| G1405 | 12:40 | 21:41 | 9 hours 1 minute |
G351 is normally the most convenient choice because it reaches Lanzhou in the afternoon. This leaves enough time for hotel check-in, dinner and a short evening walk. Later services may suit travelers who prefer a slower morning in Beijing, but they leave little time to explore after arrival.
Lanzhou to Dunhuang Bullet Trains
| Train | Lanzhou West Departure | Dunhuang Arrival | Duration |
|---|---|---|---|
| D2749 | 10:55 | 19:26 | 8 hours 31 minutes |
| D2737 | 13:47 | 21:20 | 7 hours 33 minutes |
A practical Beijing to Dunhuang bullet train itinerary is:
- Day 1: Take G351 from Beijing West at 07:55 and arrive at Lanzhou West at 14:38.
- Day 2: Take D2749 from Lanzhou West at 10:55 and arrive in Dunhuang at 19:26.
This combination involves approximately 15 hours and 14 minutes onboard. Including the overnight transfer, the complete trip takes around 35 hours and 31 minutes from departure in Beijing to arrival in Dunhuang.
D2737 is slightly faster and provides more time in Lanzhou during the morning, but it arrives in Dunhuang after 21:00. A late arrival can be inconvenient if you still need to collect luggage, find a driver and check into a hotel.
High-Speed Train and Sleeper Option
Travelers who do not want to stay overnight in Lanzhou can combine a high-speed train with an overnight conventional train.
| Section | Train | Reference Schedule |
|---|---|---|
| Beijing West–Lanzhou West | G351 | 07:55–14:38 |
| Lanzhou–Dunhuang | Z6201 | 19:13–06:35 the following day |
This journey takes approximately 22 hours and 40 minutes in total. However, it is not a complete high-speed journey. The G train arrives at Lanzhou West Railway Station, while the overnight sleeper usually departs from Lanzhou Railway Station.
Another overnight service may depart Lanzhou later in the evening and reach Dunhuang the following morning. Sleeper trains save one hotel night, but they may be less comfortable for light sleepers, families with young children and older travelers.

Ticket Prices and Seat Classes
Ticket prices vary according to the train number, operating route and seat availability. The following table provides useful reference fares for an all-high-speed itinerary.
| Travel Class | Beijing–Lanzhou | Lanzhou–Dunhuang | Combined Fare |
|---|---|---|---|
| Second class | CNY 624–790.50 | About CNY 324 | CNY 948–1,114.50 |
| First class | CNY 999–1,263.50 | About CNY 518 | CNY 1,517–1,781.50 |
| Business and first-class combination | CNY 2,219–2,475.50 | About CNY 518 | CNY 2,737–2,993.50 |
The D-series trains between Lanzhou and Dunhuang generally offer first- and second-class seats but may not provide business class. The highest available combination is therefore usually business class between Beijing and Lanzhou followed by first class to Dunhuang.
Second class is comfortable enough for most travelers. Seats are arranged in a 3+2 configuration and normally include power outlets, tray tables and overhead luggage space.
First class uses a wider 2+2 configuration and provides more personal space. It is worth considering for the Lanzhou–Dunhuang section because the journey lasts more than seven hours.
Business class on the first section offers reclining seats and a quieter environment, but the price can be more than double the first-class fare. It is most suitable for travelers who prioritize privacy, older passengers who need to rest or guests continuing their journey after a long international flight.
On conventional overnight trains, hard-sleeper tickets usually cost around CNY 247.50–261.50, while soft-sleeper tickets are approximately CNY 377.50–398.50. A soft-sleeper compartment contains four beds and a door, making it more suitable for couples and older travelers.
Chinese train tickets are normally released approximately 15 days before departure. Suitable seats can sell out quickly during Chinese New Year, the May Day holiday, the summer vacation and the National Day holiday.
Our practical guide to taking high-speed trains in China explains passport checks, ticket collection, luggage rules and the boarding process for international travelers.

Stations and Transfers
Beijing West Railway Station
Most suitable services leave from Beijing West Railway Station, one of the largest and busiest railway hubs in Beijing.
You can reach the station in several ways:
Metro: Beijing Metro Lines 7 and 9 stop directly at Beijing West Railway Station. Follow the signs for the railway departure hall after leaving the metro gates.
DiDi: This is a practical choice when traveling with luggage. Read our step-by-step guide to
using DiDi in China.
Private transfer: Families, seniors and travelers carrying several suitcases may prefer a
private car with a driver.
A prearranged driver helps avoid problems with language, traffic and finding the correct entrance.
Beijing West is a large station, so international travelers should arrive approximately 60–75 minutes before departure. Foreign passengers use their passports as travel documents and may need to enter through a staffed identity-check lane.
The Beijing Metro guide is useful when choosing the best route from your hotel.
Changing Trains in Lanzhou
For an all-high-speed journey, both trains normally use Lanzhou West Railway Station, making an overnight stop relatively straightforward. You can choose a hotel close to the station or stay near the Yellow River if you would like to explore the city.
For a high-speed and sleeper combination, pay close attention to the station names. The first train arrives at Lanzhou West Railway Station, but the overnight train may leave from Lanzhou Railway Station.
These are two different stations. Allow at least two hours to collect your luggage, leave the first station, travel across the city and complete another security check. DiDi or a private transfer is easier than public transportation when carrying heavy luggage.
Dunhuang Railway Station
Dunhuang Railway Station is located outside the downtown area. It is approximately 12 kilometers from central Dunhuang and around 16 kilometers from the Mogao Caves.
Dunhuang does not have a metro system. The main transportation options are:
- Public bus: The most economical choice, with services connecting the railway station, downtown Dunhuang and the Mogao Caves area.
- Taxi or DiDi: A drive to central Dunhuang usually takes around 20 minutes when traffic is light.
- Private car: Recommended for arrivals after 19:00, families, older travelers and groups carrying several suitcases.
Drivers may not be able to wait immediately beside the busiest station exit. Confirming the meeting point and the driver’s phone number in advance can prevent confusion after arrival.
Cities Along the Route
The scenery changes dramatically during the journey, moving from the North China Plain to the Loess Plateau, Qinghai’s mountain landscapes and the desert environment of western Gansu.
Depending on the service, the Beijing–Lanzhou section may pass through Shijiazhuang, Zhengzhou, Luoyang, Xi’an, Baoji, Tianshui and Dingxi. Not every train stops in every city.
Xi’an is the most rewarding place to break the journey. Two nights provide enough time to see the Terracotta Warriors, walk or cycle along the ancient City Wall and explore the Muslim Quarter. It also creates a natural transition from imperial Beijing to the Silk Road.
West of Lanzhou, the train may continue through Xining, Zhangye, Jiuquan, Jiayuguan, Yumen and Guazhou. This section follows much of the historic Hexi Corridor.
Zhangye is known for its colorful Danxia landforms, while Jiayuguan marks the western end of the Ming Great Wall. Guazhou is one of the final major stops before Dunhuang.
Travelers with seven to ten additional days can turn the transfer into a complete Silk Road journey. Our guide to China’s desert routes provides ideas for combining Zhangye, Jiayuguan and Dunhuang.

Beijing and Dunhuang Travel Tips
What to Experience in Beijing
Allow at least three days in Beijing before departure. Essential experiences include the Forbidden City, Tiananmen Square, the Temple of Heaven and one full or half day at the Mutianyu or Badaling Great Wall.
For dinner, try authentic Beijing roast duck rather than eating only near the busiest tourist attractions.
Our Beijing tours can be adjusted around your train departure, hotel location, preferred walking pace and interests.

What to Experience in Dunhuang
Dunhuang deserves at least two full days. The Mogao Caves should be reserved in advance because visits operate according to specific entry times and daily visitor limits.

Later in the day, visit Mingsha Mountain and Crescent Spring. The desert is particularly beautiful in the late afternoon, when temperatures become more comfortable and the dunes take on a warmer color.
In the evening, a Dunhuang Night Market food walk introduces local dishes such as donkey-meat yellow noodles, lamb skewers, apricot drinks and northwest-style flatbread.

Explore our Dunhuang tours for private guides, Mogao Caves reservations, desert experiences and station transfers.
Recommended Nine-Day Route
Days 1–3: Beijing
Visit the Forbidden City, Temple of Heaven, traditional hutongs and the Great Wall.
Days 4–5: Xi’an
Travel by high-speed train, visit the Terracotta Warriors and explore the historic city center.
Day 6: Xi’an to Lanzhou
Continue west by train, walk beside the Yellow River and try handmade Lanzhou beef noodles.
Day 7: Lanzhou to Dunhuang
Take a daytime D-series train through the Hexi Corridor and arrange a private pickup after arrival.
Days 8–9: Dunhuang
Visit the Mogao Caves, Mingsha Mountain, Crescent Spring and Dunhuang Night Market.
This itinerary is more comfortable than traveling continuously for more than 30 hours. It divides the journey into meaningful cultural stages and helps travelers understand how China’s ancient capitals were connected with the Silk Road.
We can design the journey around your international flights, preferred hotels, mobility requirements and available travel time. Explore our custom China tours or contact us for a private itinerary with train reservations, English-speaking guides and station-to-hotel transfers.
FAQ
No. Current railway services require at least one transfer. Lanzhou is normally the most practical transfer city because it has frequent high-speed connections from Beijing and daytime trains to Dunhuang.
The combined time onboard is approximately 15–20 hours, depending on the selected services. An all-high-speed itinerary with an overnight stay in Lanzhou takes about 35–38 hours from the first departure to final arrival.
No direct service currently operates. Travelers take a G- or D-series train from Beijing West to Lanzhou West and then change to a D-series train for Dunhuang.
Second class offers good value and is comfortable for most passengers. First class is preferable for travelers who want wider seats, fewer passengers per row and more personal space during the long Lanzhou–Dunhuang section.
Not entirely by daytime high-speed train under the usual timetable. You may leave Beijing in the morning and board an overnight sleeper in Lanzhou, arriving in Dunhuang the following morning.
Flying is faster and usually better for travelers with a limited itinerary. The train is more rewarding when you want to visit Xi’an, Lanzhou or other Silk Road cities along the way. It also provides a clearer view of China’s changing geography.
Reserve tickets as soon as sales open, normally around 15 days before departure. Early booking is especially important during Chinese public holidays, summer vacation and periods when first-class or sleeper tickets are limited.
The Beijing to Dunhuang train is not the fastest transportation option, but it can become one of the most memorable parts of a China journey. With a sensible Lanzhou stop, confirmed tickets and coordinated station transfers, the long distance feels less like a transfer and more like the beginning of a genuine Silk Road adventure.


