Star Alliance member Avianca has a business class fare between several US cities and Peru from $407 roundtrip.
You can fly from Chicago, Houston, Miami, Fort Lauderdale, Los Angeles, or Washington Dulles. Travel is either to Lima or Cusco. It’s possible to fly into one and back from another as an open jaw. Cusco will be your base to visit Machu Picchu.