Flight distance between Vega Baja, Puerto Rico and Hangzhou, China 9,041.3 mi / 14,550.5 km