Lowcost flights from Beihai (China) to Shijiazhuang (China), €48 - €193

Direct distance between cities: 1932 km. Average direct flight time is 3:16 hours.

Please note! Some routes are seasonal.

From Beihai to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €48 - €193

Connection in Beijing (China)
From Beihai to Beijing with China United Airlines (KN)
Average ticket price: €54 - €215
From Beijing to Shijiazhuang with China United Airlines (KN)
Average ticket price: €6 - €23
Connection in Chengdu (China)
From Beihai to Chengdu with Chengdu Airlines (EU)
Average ticket price: €28 - €114
From Chengdu to Shijiazhuang with Beijing Capital Airlines (JD)
From Chengdu to Shijiazhuang with Chengdu Airlines (EU)
From Chengdu to Shijiazhuang with China United Airlines (KN)
From Chengdu to Shijiazhuang with Lucky Air (8L)
From Chengdu to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €33 - €130
Connection in Chongqing (China)
From Beihai to Chongqing with Chengdu Airlines (EU)
From Beihai to Chongqing with West Air (PN)
Average ticket price: €24 - €95
From Chongqing to Shijiazhuang with Beijing Capital Airlines (JD)
From Chongqing to Shijiazhuang with Spring Airlines (9C)
From Chongqing to Shijiazhuang with West Air (PN)
Average ticket price: €30 - €121
Connection in Lanzhou (China)
From Beihai to Lanzhou with Spring Airlines (9C)
Average ticket price: €42 - €170
From Lanzhou to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €25 - €99
Connection in Shenzhen (China)
From Beihai to Shenzhen with Chengdu Airlines (EU)
Average ticket price: €13 - €51
From Shenzhen to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €44 - €175