Shenzhen Baoan to Houston sea distance
Shenzhen Baoan, China (CNSZX) to Houston, United States (USHOU) 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('CNSZX', 'USHOU', { vesselDraftMeters: 14 });
console.log(route.properties.length); // 10,948 nm
npm install searoute-ts · GitHub · npm
Related routes
Reverse direction: Houston to Shenzhen Baoan · 10,948 nm
More from Shenzhen Baoan
- Shenzhen Baoan to Seattle · 6,247 nm
- Shenzhen Baoan to Los Angeles · 6,526 nm
- Shenzhen Baoan to Long Beach · 6,526 nm
- Shenzhen Baoan to Felixstowe · 9,799 nm
- Shenzhen Baoan to Antwerpen · 9,893 nm
- Shenzhen Baoan to Rotterdam · 9,897 nm
More to Houston
- Los Angeles to Houston · 4,496 nm
- Felixstowe to Houston · 4,997 nm
- Antwerpen to Houston · 5,091 nm
- Rotterdam to Houston · 5,094 nm
- Hamburg to Houston · 5,304 nm
- Shanghai to Houston · 10,309 nm
All routes for Shenzhen Baoan and Houston, or every route.