Direct (nonstop) flights from Beijing to Hailar

2 airlines fly nonstop from Daxing International Airport (PKX) to Dongshan (HLD). It's 690 miles (1,111 km), about 2h 20m in the air. Operated by Beijing Capital Airlines, Hebei Airlines.

PKX
Daxing International Airport
🇨🇳 Beijing, China
HLD
Dongshan
🇨🇳 Hailar, China
Flight Time
2h 20m
Distance
690 mi
1,111 km
CO₂/pax
128 kg
−29 kg vs. layover
Airlines
2
Beijing Capital Airlines +1
Time Diff
Same timezone
Operated by Beijing Capital Airlines Beijing Capital Airlines Hebei Airlines Hebei Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Beijing Capital Airlines JD Beijing Capital Airlines
Route
PKX → HLD
Flight Time
2h 20m
Distance
690 mi
Hebei Airlines NS Hebei Airlines
Route
PKX → HLD
Flight Time
2h 20m
Distance
690 mi

Alternative Routes

Other ways to fly from Beijing to Hailar with one stop · direct emits 128 kg CO₂ per passenger

PKX XIL (Xilinhot) HLD
Leg 1: 1h 20m (305 mi) Leg 2: 1h 30m (409 mi) Total: ~2h 50m 🍃 157 kg CO₂ (+23% vs. direct)
Leg 1
PKX → XIL
1h 20m · 305 mi
View PKX to XIL flights →
Leg 2
XIL → HLD
1h 30m · 409 mi
View XIL to HLD flights →
PKX NZL (Chengjisihan) HLD
Leg 1: 2h 5m (651 mi) Leg 2: 53m (172 mi) Total: ~2h 58m 🍃 178 kg CO₂ (+39% vs. direct)
Leg 1
PKX → NZL
2h 5m · 651 mi
View PKX to NZL flights →
Leg 2
NZL → HLD
53m · 172 mi
View NZL to HLD flights →
PKX HLH (Ulanhot) HLD
Leg 1: 1h 55m (541 mi) Leg 2: 1h 5m (232 mi) Total: ~3h 🍃 168 kg CO₂ (+31% vs. direct)
Leg 1
PKX → HLH
1h 55m · 541 mi
View PKX to HLH flights →
Leg 2
HLH → HLD
1h 5m · 232 mi
View HLH to HLD flights →
PKX TGO (Tongliao) HLD
Leg 1: 1h 55m (409 mi) Leg 2: 1h 25m (406 mi) Total: ~3h 20m 🍃 176 kg CO₂ (+38% vs. direct)
Leg 1
PKX → TGO
1h 55m · 409 mi
View PKX to TGO flights →
Leg 2
TGO → HLD
1h 25m · 406 mi
View TGO to HLD flights →
PKX HRB (Harbin) HLD
Leg 1: 2h 10m (654 mi) Leg 2: 1h 28m (390 mi) Total: ~3h 38m 🍃 218 kg CO₂ (+70% vs. direct)
Leg 1
PKX → HRB
2h 10m · 654 mi
View PKX to HRB flights →
Leg 2
HRB → HLD
1h 28m · 390 mi
View HRB to HLD flights →

Looking for the return flight?

HLD → PKX: Flights from Hailar to Beijing

Frequently Asked Questions

How long is the direct flight from Beijing to Hailar?

A nonstop flight from Beijing (PKX) to Hailar (HLD) takes approximately 2 hours and 20 minutes. The distance is 690 miles (1,111 km).

Which airlines fly nonstop from Beijing to Hailar?

2 airlines: Beijing Capital Airlines, Hebei Airlines.

Is there a nonstop flight from Beijing to Hailar?

Yes. 2 airlines: Beijing Capital Airlines, Hebei Airlines.

How far is Beijing from Hailar?

The flight distance from Beijing to Hailar is 690 miles (1,111 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Beijing to Hailar?

At 2h 20m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Beijing to Hailar?

Roughly 128 kg CO2 per passenger one-way. That's about the same as driving 640 km.

Is the return flight from Hailar to Beijing also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Beijing to Hailar?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Daxing International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.