Cheap flights Shenzhen — Haiphong (SZX — HPH)

Good to know - Cheap tickets Shenzhen — Haiphong

Minimal flight time 2h 10m
Flight distance 781 km
Most popular airline Shenzhen Airlines
Cheapest month to fly April

Airfare Shenzhen – Haiphong by month

Here you can find out in what months how much a ticket Shenzhen – Haiphong costs to buy cheap plane tickets.

Month One-way Round-trip
December 2025
May 2025
April 2025
January 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Shenzhen — Haiphong

Departure Arrival Flight days Flight Airlines Flight time Airports
15:40 16:50 tue, thu, sat ZH125 Shenzhen Airlines 2h 10m Shenzhen Bao'an International Airport — Cat Bi International Airport Select dates
All routes

Popular airlines flying Shenzhen — Haiphong

Flight Shenzhen – Haiphong is served by 3 airlines.  1 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Flights Shenzhen — Haiphong

The selection of cheap flights Shenzhen — Haiphong

Low cost flights Shenzhen — Haiphong (SZX — HPH)

The distance between Shenzhen and Haiphong 485 miles (or 781 kilometres).

The time difference between Shenzhen and Haiphong is 1 h.

Minimal flight time from Shenzhen to Haiphong 2h 10m.

Routes from nearby cities to Haiphong

A flight from a neighbouring city can help you save money on plane tickets.

The most frequent flight to Haiphong is from Guangzhou. The cheapest airfare can be purchased with a flight from Hong Kong from $199. The nearest airports from Shenzhen with a flight to Haiphong are in Guilin.

Popular International routes from Shenzhen

Popular routes from Haiphong

If you are going to fly from Haiphong, then study the popular flights. The most popular flights from Haiphong:

Popular domestic routes from Shenzhen

FAQ about Shenzhen — Haiphong

Yes, you can fly from Shenzhen to Haiphong. Shenzhen has 3 airports (Shenzhen Bao'an International Airport, Fuyong Ferry Port, Yantian Ferry Port) for flights. Shenzhen Airlines departs from Shenzhen on tue, thu, sat. There are non-direct flights through Lucky Air, Ruili Airlines, Thai AirAsia.

A direct flight lasts an average of 2h 10m, during which time the aircraft covers a distance of 781 km.

The price of flights Shenzhen — Haiphong starts from $140.

Planes fly Shenzhen — Haiphong 3 times a week on the following days: tue, thu, sat

In Shenzhen — Shenzhen Bao'an International Airport, Fuyong Ferry Port, Yantian Ferry Port. In Haiphong — Cat Bi International Airport.

The following flights fly between Shenzhen and Haiphong: ZH125

High season is considered to be May and the cheapest month is April. Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Shenzhen — Haiphong flight deals.

Only one airline operates a direct flight Shenzhen — Haiphong: Shenzhen Airlines.

All the following airlines flights Shenzhen — Haiphong: Lucky Air, Ruili Airlines, Shenzhen Airlines, Thai AirAsia.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.