Flight distance between Lima, Peru and San Jose, United States of America 4,482.7 mi / 7,214.1 km