China Travel › Train routes › Beijing to Dali

China Travel · Trains

Beijing to Dali by Train (2026): Times, Fares and Booking

The Beijing West to Kunming South leg, the Kunming to Dali connection, seat classes and the 15-day booking window · Updated September 2026

Short answer

There is no direct train from Beijing to Dali. The rail route is two trains: Beijing West Railway Station to Kunming South Railway Station, roughly 10.5 to 14 hours, then a connecting service to Dali Railway Station, about 2 to 2.5 hours more.

That is 13 to 17 hours on board, plus a transfer. Almost nobody should attempt it in one day. The sensible pattern is an evening departure from Beijing West, a night on the train or in Kunming, and a morning connection south to Dali.

Tickets are released 15 days before departure on 12306, and a foreign passport is a fully supported identity type on both legs. Reserve the Beijing West to Kunming South leg first — it is the one that sells out.

Why there is no direct train

Dali sits on a spur off the main Yunnan corridor. The high-speed line runs Kunming to Dali to Lijiang, and the through services on it start in Kunming or, on a few departures, further east. Beijing is not one of them.

Kunming South is where the long-distance high-speed network ends. Everything past it is a regional service, and the connection is where your trip either flows or stalls. Plan that hour properly and the rest is straightforward.

The two-leg shape of the trip Leg one: Beijing West to Kunming South, about 10.5 to 14 hours. Leg two: Kunming to Dali, about 2 to 2.5 hours. Both are fast, both are bookable on 12306, and both need your passport details entered the same way.

The route, leg by leg

LegFromToTypical time
1Beijing West Railway Station (北京西站)Kunming South Railway Station (昆明南站)About 10.5 to 14 hours by G train
1, overnight variantBeijing West Railway StationKunming South Railway StationAbout 14.5 hours by D-category high-speed sleeper
1, classic sleeperBeijing West or BeijingKunmingAbout 34 to 36 hours by Z-category sleeper
2Kunming South or central Kunming Station (昆明站)Dali Railway Station (大理站)About 2 to 2.5 hours by D or G train
TransferKunming South to Kunming Station, or stay at Kunming SouthSame cityAbout 40 to 60 minutes by metro if you switch stations

The Beijing West to Kunming South run is a genuine long-haul high-speed service on the Beijing–Guangzhou and Shanghai–Kunming corridors, calling at major provincial capitals on the way south. It is a full day's travel, and the scenery changes completely in the last third.

Times shift with each national timetable adjustment. Confirm the departure times for your date in the 12306 app or on the official channel before you book a hotel in Dali.

Stations you will actually use

StationWhere it isWhat to know
Beijing West (北京西站)West of the city centre, metro Line 7 and Line 9The departure point for Kunming. Large, busy, and worth reaching 60 to 75 minutes early.
Kunming South (昆明南站)Chenggong, a new district about 40 minutes from central KunmingWhere the long-distance trains arrive. Metro Line 1 and Line 2 connect it to the centre.
Kunming Station (昆明站)Central Kunming, close to the old town and the main hotelsSome Dali-bound D trains leave from here rather than from Kunming South. Check the station printed on each leg.
Dali Station (大理站)Xiaguan, at 261 Weishan RoadThe station for the old town and Erhai Lake. About 13 to 15 km from Dali Old Town.
Kunming has two stations and they are far apart Kunming South is in Chenggong, roughly 40 minutes from central Kunming by metro. If your arrival is at Kunming South and your Dali connection leaves from central Kunming Station, that transfer is a real hour of your day, not a platform change. Some travellers simply overnight near Kunming South to keep it simple.

Is an overnight sleeper the answer?

For the Beijing to Kunming leg, yes — this is the route where an overnight option genuinely works.

Sleeper inventory is finite and released on the same 15-day cycle, and it disappears faster than seated stock on this corridor. Our sleeper train guide covers the classes and what each includes.

Seat classes on both legs

The two legs do not offer identical inventory, which surprises people who book them together and expect one consistent set of choices.

ClassBeijing West to Kunming SouthKunming to Dali
Second classYes — 3+2 seatingYes — the default and the cheapest
First classYes — 2+2 seating, more legroomYes on most departures
Business classYes on the fastest G trainsOn some D and G departures only
Sleeper classesYes on the overnight D servicesNo — the leg is too short
Standing ticketsRarely offeredOccasionally on peak departures

On a leg this long, first class is worth considering if the budget allows — the difference in legroom matters over ten hours. Fares depend on class, date and train, so check the official channel for the current price rather than relying on a figure quoted anywhere else. Our seat classes guide explains the differences in detail.

How to book both legs

China Railway releases tickets 15 days before departure. Foreign travellers use the same window and the same inventory, with a foreign passport as a supported identity type. Booking service generally runs from 5:00 am to 1:00 am Beijing time.

  1. Work out the connection before you buy anythingDecide whether your Dali train leaves from Kunming South or central Kunming Station, and how long you need between arrival and departure. Two hours is workable at the same station; four hours is safer if you are switching stations.
  2. Book the long leg on the day the window opensBeijing West to Kunming South is the constrained one, and sleeper and business class sell out first. Set a reminder for 15 days out and book that morning.
  3. Book the Kunming to Dali leg separatelyThere are around 80 to 90 departures a day in each direction, so this leg is forgiving. Leaving it a day or two does not usually hurt.
  4. Enter the passport details identically on bothName, passport number and date of birth must match the data page character for character. A dropped middle name is the most common reason a gate will not open.
  5. Keep the transfer buffer honestDo not book a Kunming to Dali train that leaves 40 minutes after your Beijing train is due in. A single long delay anywhere on the corridor and you miss it.

The official 12306 English site and app handle registration and identity verification for foreign passports, and no Chinese mobile number is required. Our 12306 English guide walks through those screens, and the station guide explains what happens at security and the boarding gates.

What to expect on a ten-hour train

The long leg is a full day in a moving building. Boarding starts around 15 to 20 minutes before departure and gates close a few minutes before the train leaves.

Arriving in Dali

Dali Station is in Xiaguan, the modern commercial half of the city. The old town, the walled grid of guesthouses and cafés that most visitors come for, is 13 to 15 km west.

Buses and taxis cover the run, and the trip takes roughly half an hour depending on traffic. Erhai Lake sits between the two, with the Cangshan range behind. Most guesthouses in the old town will arrange a pickup if you send them your train number.

If Dali is a stop on a longer Yunnan loop rather than the final destination, the same corridor continues north to Lijiang on a further two-hour train, which makes the ordering of your trip worth thinking about before you book anything. See Kunming to Lijiang by train for how that leg works.

Frequently asked questions

Is there a direct train from Beijing to Dali?

No. No scheduled service runs the full distance without a change. The standard rail route is Beijing West to Kunming South, then a connecting train to Dali Station. Note that some Dali trains leave from central Kunming Station rather than Kunming South, so check each leg's departure station.

How long does the whole Beijing to Dali rail trip take?

About 13 to 17 hours on board across two trains. The Beijing West to Kunming South leg is roughly 10.5 to 14 hours, and the Kunming to Dali connection adds about 2 to 2.5 hours. Add two to three hours for the transfer and station buffers.

Is there an overnight option from Beijing to Dali?

The useful overnight leg is a high-speed sleeper from Beijing West to Kunming South, leaving in the evening and arriving in the morning, around 14.5 hours. Classic Z-category sleepers also run Beijing to Kunming but take roughly 34 to 36 hours. Nothing runs overnight directly to Dali.

Which stations are used in Beijing and Kunming?

Kunming-bound high-speed trains leave from Beijing West Railway Station and arrive at Kunming South Railway Station in Chenggong, about 40 minutes from central Kunming by metro. Some onward Dali trains leave from central Kunming Station instead, so read the station on each leg of your booking.

How far is Dali Station from Dali Old Town?

Dali Station is in Xiaguan, the modern half of the city, at 261 Weishan Road. Dali Old Town is roughly 13 to 15 km further west, about half an hour by bus or taxi. Most old-town guesthouses can arrange a pickup.

How often do trains run from Kunming to Dali?

Around 80 to 90 departures a day in each direction, from early morning until late evening, with the fastest covering the distance in under two hours and the slowest in about three. Missing one connection is not a serious problem on this corridor.

How far in advance can I book a Beijing to Dali ticket?

China Railway releases tickets 15 days before departure, and foreign travellers use the same window and inventory. Book both legs on the morning the window opens for the constrained first leg, and buy the Kunming to Dali leg separately.

Can I book the whole trip with a foreign passport?

Yes. The official 12306 English site and app accept a valid foreign passport, and online identity verification for foreign passports is supported. Enter your name exactly as it appears on the passport data page and carry the physical passport, because the e-ticket is tied to it.

Would flying to Kunming be faster?

Yes, by a wide margin — about three and a half hours in the air against 10.5 to 14 hours on the train, plus airport time at both ends. A common compromise is to fly Beijing to Kunming and take the short, scenic train from Kunming to Dali.

What seat classes exist on these trains?

The Beijing West to Kunming South trains carry second class, first class, business class and, on the overnight D services, sleeper classes. The Kunming to Dali D trains carry second class and first class, with business class on some departures. Availability varies by train and date.

Is the trip worth doing by train rather than flying all the way?

For most visitors, flying to Kunming and training to Dali is the better use of a holiday. The full rail run is for people who want the long-distance experience itself, or who are on a route that makes several stops between Beijing and Yunnan.

Related reading

If your Yunnan plans include the north of the province, the same corridor continues from Dali. Our Kunming to Lijiang route page covers timings and station details for that leg.

Compiled from the China Railway 12306 English site and app conventions, published Beijing–Kunming and Kunming–Dali high-speed route data, station information for Beijing West, Kunming South, Kunming and Dali, and foreign-visitor booking reports, cross-checked 30 September 2026. Journey times, departure counts and the 15-day sales window are national railway figures that change with timetable adjustments and holiday arrangements — the 12306 app is the authoritative version on the day you book. No train numbers, fares or exact timetables are quoted here because they change; verify on the official channel. Nothing on this page is financial or legal advice.