Flight distance between Lima, Peru and Tegucigalpa, Honduras 1,935.0 mi / 3,114.0 km