Flight distance between Ningbo, China and San Pedro, Belize 8,594.0 mi / 13,830.8 km