Houston to Shenzhen Baoan sea distance
Houston, United States (USHOU) to Shenzhen Baoan, China (CNSZX) is 10,948 nautical miles (20,276 km) by sea, via the Panama Canal.
Distance and sailing time
| Distance | 10,948 nm · 20,276 km |
|---|---|
| At 14 knots | 32.6 days (782 h) |
| At 18 knots | 25.3 days (608 h) |
| At 22 knots | 20.7 days (498 h) |
Time at sea only, excluding port calls, canal waiting and weather.
Passages
- Panama Canal
Emissions estimate
| Inside ECA/SECA zones | 2,039 km (10% of the route) |
|---|---|
| CO₂e | ≈ 7,103 t |
Rough estimate for a post-Panamax container ship, not a certified figure. ECA share uses bounding boxes.
Compute it yourself
import { seaRoute } from 'searoute-ts';
import 'searoute-ts/ports';
const route = seaRoute('USHOU', 'CNSZX', { vesselDraftMeters: 14 });
console.log(route.properties.length); // 10,948 nm
npm install searoute-ts · GitHub · npm
Related routes
Reverse direction: Shenzhen Baoan to Houston · 10,948 nm
More from Houston
- Houston to Los Angeles · 4,496 nm
- Houston to Felixstowe · 4,997 nm
- Houston to Antwerpen · 5,091 nm
- Houston to Rotterdam · 5,094 nm
- Houston to Hamburg · 5,304 nm
- Houston to Shanghai · 10,309 nm
More to Shenzhen Baoan
- Seattle to Shenzhen Baoan · 6,247 nm
- Los Angeles to Shenzhen Baoan · 6,526 nm
- Long Beach to Shenzhen Baoan · 6,526 nm
- Felixstowe to Shenzhen Baoan · 9,799 nm
- Antwerpen to Shenzhen Baoan · 9,893 nm
- Rotterdam to Shenzhen Baoan · 9,897 nm
All routes for Houston and Shenzhen Baoan, or every route.