Direct (nonstop) flights from Hailar to Beijing

3 airlines fly nonstop from Dongshan (HLD) to Beijing Capital International Airport (PEK). It's 650 miles (1,046 km), about 2h 15m in the air. Operated by Air China, Grand China Air, Hainan Airlines.

HLD
Dongshan
🇨🇳 Hailar, China
PEK
Beijing Capital International Airport
🇨🇳 Beijing, China
Flight Time
2h 15m
Distance
650 mi
1,046 km
CO₂/pax
120 kg
−50 kg vs. layover
Airlines
3
Air China +2
Time Diff
Same timezone
Operated by Air China Air China Grand China Air Grand China Air Hainan Airlines Hainan Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

Air China CA Air China
Route
HLD → PEK
Flight Time
2h 15m
Distance
650 mi
Grand China Air CN Grand China Air
Route
HLD → PEK
Flight Time
2h 15m
Distance
650 mi
Hainan Airlines HU Hainan Airlines
Route
HLD → PEK
Flight Time
2h 15m
Distance
650 mi

Alternative Routes

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

HLD TGO (Tongliao) PEK
Leg 1: 1h 20m (406 mi) Leg 2: 1h 30m (376 mi) Total: ~2h 50m 🍃 170 kg CO₂ (+42% vs. direct)
Leg 1
HLD → TGO
1h 20m · 406 mi
View HLD to TGO flights →
Leg 2
TGO → PEK
1h 30m · 376 mi
View TGO to PEK flights →
HLD HLH (Ulanhot) PEK
Leg 1: 1h 5m (232 mi) Leg 2: 1h 55m (503 mi) Total: ~3h 🍃 161 kg CO₂ (+34% vs. direct)
Leg 1
HLD → HLH
1h 5m · 232 mi
View HLD to HLH flights →
Leg 2
HLH → PEK
1h 55m · 503 mi
View HLH to PEK flights →
HLD XIL (Xilinhot) PEK
Leg 1: 1h 40m (409 mi) Leg 2: 1h 23m (267 mi) Total: ~3h 3m 🍃 150 kg CO₂ (+25% vs. direct)
Leg 1
HLD → XIL
1h 40m · 409 mi
View HLD to XIL flights →
Leg 2
XIL → PEK
1h 23m · 267 mi
View XIL to PEK flights →
HLD SHE (Shenyang) PEK
Leg 1: 1h 50m (552 mi) Leg 2: 1h 45m (377 mi) Total: ~3h 35m 🍃 197 kg CO₂ (+64% vs. direct)
Leg 1
HLD → SHE
1h 50m · 552 mi
View HLD to SHE flights →
Leg 2
SHE → PEK
1h 45m · 377 mi
View SHE to PEK flights →
HLD CGQ (Changchun) PEK
Leg 1: 1h 45m (455 mi) Leg 2: 1h 55m (540 mi) Total: ~3h 40m 🍃 209 kg CO₂ (+74% vs. direct)
Leg 1
HLD → CGQ
1h 45m · 455 mi
View HLD to CGQ flights →
Leg 2
CGQ → PEK
1h 55m · 540 mi
View CGQ to PEK flights →

Looking for the return flight?

PEK → HLD: Flights from Beijing to Hailar

Frequently Asked Questions

How long is the direct flight from Hailar to Beijing?

A nonstop flight from Hailar (HLD) to Beijing (PEK) takes approximately 2 hours and 15 minutes. The distance is 650 miles (1,046 km).

Which airlines fly nonstop from Hailar to Beijing?

3 airlines: Air China, Grand China Air, Hainan Airlines.

Is there a nonstop flight from Hailar to Beijing?

Yes. 3 airlines: Air China, Grand China Air, Hainan Airlines.

How far is Hailar from Beijing?

The flight distance from Hailar to Beijing is 650 miles (1,046 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 Hailar to Beijing?

At 2h 15m, 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 Hailar to Beijing?

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

Is the return flight from Beijing to Hailar 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 Hailar to Beijing?

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 Dongshan for this flight?

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