Yalla China · Guide · Airports in China · Qinhuangdao Beidaihe Airport
BPE

Qinhuangdao Beidaihe Airport

秦皇岛北戴河机场
📍 Qinhuangdao ✈️ BPE / ZBDH 🌍 International 🗓️ 2016

🛫 Airport facts

IATA codeBPE
ICAO codeZBDH
Terminals1 terminal
Opened2016

📍 Airport address

Longjiadian Town, Changli County, Qinhuangdao, Hebei
Address in Chinese (for taxis): 河北省秦皇岛市昌黎县龙家店镇

🇨🇳 Inside China use Baidu or Amap; Google Maps needs a VPN.

🚇 Getting to the city centre

🧭
Getting to the city centre

The airport is about 47 km from central Qinhuangdao and 34 km from the Beidaihe resort. No metro; reach the city by airport bus or taxi (about 40-50 min, 100-140 RMB).

💡
Traveller notes

Replaced the old military Shanhaiguan Airport in 2016. Serves the port city and the Beidaihe seaside resort on the Bohai Sea, with some regional flights. Busy in summer season.

🔄 Getting from the airport to the train stations

Qinhuangdao Beidaihe Airport (BPE) is over 30 km from the city.
Qinhuangdao Railway Station (regular and high-speed): the airport shuttle bus takes about 1.5 hours for ¥20-40, but only departs when there are flights (tied to aircraft schedules). Alternatively a taxi is easier for reliable timing but costs more. There is no free option and no metro.

🚆 Times and costs are approximate and may change. · All train stations in the city ←

🚌 Buses & cost to the city centre

🆓 Free shuttleNo free shuttle; the airport bus and city buses are paid.
🚌 Bus routes机场大巴 إلى فندق مينهانغ ثم حافلة المدينة / airport shuttle to Minhang Hotel then city bus (نحو 22–42 يوان بالمجموع)
🚕 Taxi costTaxi to the city about ¥155–175.

💱 Prices are approximate in Chinese yuan (¥) and may change; confirm before boarding.