Skip to content

Distance from Hangzhou to Dhaka

The straight-line distance from Hangzhou, China to Dhaka, Bangladesh is 3,023 km (1,878 miles).Dhaka is W of Hangzhou.

Distance (km)

3,023

straight line

Distance (miles)

1,878

straight line

Flight Time

4 hr 18 min

estimated direct

Direction

W

263° bearing

Transport Comparison: Hangzhou to Dhaka

ModeEstimated TimeDistanceNotes
Flight4 hr 18 min3,023 kmDirect flight at 800 km/h avg cruise speed
Driving49 hr 6 min~3,930 kmAvg 80 km/h, +30% route factor

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Hangzhou to Dhaka: Key Details

FromHangzhou, China
ToDhaka, Bangladesh
Straight-line Distance3,023 km (1,878 miles)
Bearing263° (W)
Coordinates (Hangzhou)30.2741°, 120.1551°
Coordinates (Dhaka)23.8103°, 90.4125°

Country Profiles

Frequently Asked Questions

How far is Hangzhou from Dhaka?

The straight-line (as the crow flies) distance from Hangzhou to Dhaka is 3,023 km (1,878 miles). Dhaka is W of Hangzhou.

How long is the flight from Hangzhou to Dhaka?

A direct flight from Hangzhou to Dhaka takes approximately 4 hr 18 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

How long does it take to drive from Hangzhou to Dhaka?

Driving from Hangzhou to Dhaka takes approximately 49 hr 6 min. This estimate assumes an average speed of 80 km/h with a 30% route factor for indirect roads. Actual time will vary based on road conditions, traffic, and the specific route taken.

What direction is Dhaka from Hangzhou?

Dhaka is W (263 degrees) from Hangzhou.

What is the distance from Dhaka to Hangzhou?

The distance from Dhaka to Hangzhou is the same: 3,023 km (1,878 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.