Flight distance between Puttalam, Sri Lanka and Veracruz, Panama 10,602.2 mi / 17,062.7 km