We are thinking of returning to Peru in August for a second visit; our first (2 weeks) was 10 years ago. This time we would like to revisit Lima, Cuzco and Arequipa, but also visit Puno/Lake Titicaca, take the new Belmond train, fly over the Nazca lines, and either relax at a resort in Paracas or try an Amazon jungle lodge for 3 nights.
I have so far been able to plan the following: arrive in Lima (3 nights), fly from Lima to Cuzco (3 nights), train from Cuzco to Puno (overnight), 2 nights in Puno, take a bus from Puno to Arequipa... and then what? I can't figure out how to get to Paracas. The 11 hour bus ride is NOT an option, and it doesn't look like there are any flights from Arequipa to Paracas or Nazca. Should we just fly back to Lima and then fly from Lima to Iquitos to stay in a jungle lodge? Fly back to Lima and take a shorter bus ride to Paracas? Which is more worth the effort?
Thanks in advance.