Flights from Beijing to Dali (Xiaguan)

PKXDLU

Beijing Daxing International Airport (Beijing, China) → Dali Fengyi Airport (Dali (Xiaguan), China)

Also known as Dali (Xiaguan).

Nonstop
3h 45m
Distance
2,149 km
Frequency
7×/week
One-way from
$143
Airlines
Beijing Capital Airlines, China Eastern Airlines

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • MU972408:00→11:503h 50mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Tuesday

  • MU972408:00→11:503h 50mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Wednesday

  • MU972408:00→12:004hChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Thursday

  • MU972408:00→11:503h 50mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Friday

  • MU972408:00→11:503h 50mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Saturday

  • MU972408:00→11:503h 50mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Sunday

  • MU972408:15→12:003h 45mChina Eastern Airlines
  • MU974013:50→17:453h 55mChina Eastern Airlines

Beijing to Dali (Xiaguan) — frequently asked

How long is the flight from Beijing to Dali (Xiaguan)?
PKX–DLU is 3h 45m nonstop, covering 2,149 km (1,335 mi).
Which airlines fly nonstop from Beijing to Dali (Xiaguan)?
Beijing Capital Airlines, China Eastern Airlines operate this route nonstop.
How much is a flight from Beijing to Dali (Xiaguan)?
One-way fares on PKX–DLU recently started from $143 ($177 nonstop). The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Beijing to Dali (Xiaguan)?
The route is served 7 days a week (14 scheduled departures).