Flight distance between Los Angeles, United States of America and San Pedro, Belize 2,173.2 mi / 3,497.5 km