Maido (Nikkei) is a standout if you want a splurge and reservations; Cala is a reliable seafood option on the water. Both highlight Peru's modern cuisine.
Arrive Lima early afternoon, check luggage and take an afternoon flight to Cusco (1h 45m). Flights typically run frequently; aim for midday/early-afternoon flights.
Early departure (~4:00am) by transport toward Soraypampa; the road trip is ~2–3 hours depending on pickup point. This timing helps avoid crowds and altitude lingering.
Explore the impressive stone terraces and maze-like streets; stay overnight in Ollantaytambo to shorten the next morning's train transfer (site open ~7:00am–5:00pm).
Catch an early Vistadome or Expedition train (book in advance) to Aguas Calientes to arrive early and have time to catch the first buses to Machu Picchu.
Arrive at Machu Picchu, explore the citadel with a guide or self-guided route; Machu Picchu open 6:00am–5:30pm, entry times are enforced so carry ticket.
Hike 1–2 hours up to viewpoint for the rainbow strata; weather can close access, so guides will shift to Palccoyo (easier) if needed. Prepare for cold/windy conditions.
Scenic tourist buses (6–8 hours) stop at Andahuaylillas, Raqchi and Pucara; this route is a comfortable daytime alternative to overnight buses and showcases highland landscapes.
Depart by boat to the floating Uros reed islands, meet island families, then continue to Taquile Island for a cultural walk and lunch; boats usually run 7:30am–4:30pm.
Fly back to Lima (1h 20m). Book an evening flight to arrive in Lima for an international connection or one-night stay depending on your LAX return schedule.