Flight distance between San Lorenzo, Honduras and Cacheu, Guinea-Bissau 4,784.4 mi / 7,699.8 km