This means that the best month to visit Machu Picchu can arguably May or September. The good weather is still on, but fewer people means emptier trails and ...