EN RO

Distance from Shenzhen to Kowloon

Straight line

28.0 km
17.4 mi · 15.1 NM

By road

43.3 km
26.9 mi

Travel time

42 min
by car

Direction

SSE 155°
initial bearing

Open in the calculator (stops, directions, fuel cost) → Kowloon → Shenzhen

How far is Shenzhen from Kowloon?

Shenzhen (China) and Kowloon (Hong Kong SAR China) are very close to each other: 28.0 km in a straight line, that is 17.4 miles or 15.1 nautical miles. The distance is measured over the Earth's surface (WGS84 ellipsoid) along the shortest possible path.

By road, Shenzhen to Kowloon is 43.3 km (26.9 miles), about 42 min by car on the fastest route, without traffic or stops. The road is 55% longer than the straight line.

From Shenzhen, Kowloon lies to the south-east (initial bearing 155°). The route crosses from China into Hong Kong SAR China. The halfway point is at 22.4311°, 114.1259°.

Over such a short distance flying makes no sense; driving is the fastest option – the road distance and driving time are shown on the map.

Frequently asked questions

How far is Shenzhen from Kowloon?

By road it is 43.3 km (26.9 miles) from Shenzhen to Kowloon; in a straight line it is 28.0 km (17.4 miles).

How long is the drive from Shenzhen to Kowloon?

About 42 min on the fastest route (43.3 km), without traffic or stops.

In which direction is Kowloon from Shenzhen?

Kowloon is to the south-east of Shenzhen, at an initial bearing of 155°.

How long is the flight from Shenzhen to Kowloon?

A direct flight would take about 32 min at an average cruising speed of 800 km/h.

How is the distance calculated?

The straight-line distance is computed on the WGS84 ellipsoid with the Vincenty formula, accurate to the metre. The road distance comes from OpenStreetMap roads.