Direct (nonstop) flights from Beijing to Ulanhot

1 airline flys nonstop from Beijing Capital International Airport (PEK) to Ulanhot Airport (HLH). It's 503 miles (809 km), about 1h 45m in the air. Operated by Air China.

PEK
Beijing Capital International Airport
🇨🇳 Beijing, China
HLH
Ulanhot Airport
🇨🇳 Ulanhot, China
Flight Time
1h 45m
Distance
503 mi
809 km
CO₂/pax
93 kg
−36 kg vs. layover
Airlines
1
Air China
Time Diff
Same timezone
Operated by Air China Air China

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air China CA Air China
Route
PEK → HLH
Flight Time
1h 45m
Distance
503 mi

Alternative Routes

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

PEK TGO (Tongliao) HLH
Leg 1: 1h 25m (376 mi) Leg 2: 53m (182 mi) Total: ~2h 18m 🍃 129 kg CO₂ (+39% vs. direct)
Leg 1
PEK → TGO
1h 25m · 376 mi
View PEK to TGO flights →
Leg 2
TGO → HLH
53m · 182 mi
View TGO to HLH flights →
PEK XIL (Xilinhot) HLH
Leg 1: 1h 25m (267 mi) Leg 2: 1h 5m (334 mi) Total: ~2h 30m 🍃 136 kg CO₂ (+46% vs. direct)
Leg 1
PEK → XIL
1h 25m · 267 mi
View PEK to XIL flights →
Leg 2
XIL → HLH
1h 5m · 334 mi
View XIL to HLH flights →
PEK SHE (Shenyang) HLH
Leg 1: 1h 35m (377 mi) Leg 2: 1h 20m (323 mi) Total: ~2h 55m 🍃 155 kg CO₂ (+67% vs. direct)
Leg 1
PEK → SHE
1h 35m · 377 mi
View PEK to SHE flights →
Leg 2
SHE → HLH
1h 20m · 323 mi
View SHE to HLH flights →
PEK HLD (Hailar) HLH
Leg 1: 2h 5m (650 mi) Leg 2: 1h 5m (232 mi) Total: ~3h 10m 🍃 188 kg CO₂ (+102% vs. direct)
Leg 1
PEK → HLD
2h 5m · 650 mi
View PEK to HLD flights →
Leg 2
HLD → HLH
1h 5m · 232 mi
View HLD to HLH flights →
PEK HET (Hohhot) HLH
Leg 1: 1h 20m (257 mi) Leg 2: 1h 50m (629 mi) Total: ~3h 10m 🍃 188 kg CO₂ (+102% vs. direct)
Leg 1
PEK → HET
1h 20m · 257 mi
View PEK to HET flights →
Leg 2
HET → HLH
1h 50m · 629 mi
View HET to HLH flights →

Looking for the return flight?

HLH → PEK: Flights from Ulanhot to Beijing

Frequently Asked Questions

How long is the direct flight from Beijing to Ulanhot?

A nonstop flight from Beijing (PEK) to Ulanhot (HLH) takes approximately 1 hours and 45 minutes. The distance is 503 miles (809 km).

Which airlines fly nonstop from Beijing to Ulanhot?

Just Air China.

Is there a nonstop flight from Beijing to Ulanhot?

Yes. 1 airline: Air China.

How far is Beijing from Ulanhot?

The flight distance from Beijing to Ulanhot is 503 miles (809 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Beijing to Ulanhot?

At 1h 45m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

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

Is the return flight from Ulanhot 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 Ulanhot?

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 Beijing Capital International Airport for this flight?

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