Now's your chance to see Machu Picchu.

Peruvian mountain and incas ruins
Credit: Anton Ivanov/Getty Images/iStockphoto

Yesterday, Thrifty Traveler found $389 round-trip flights to Peru from more than 30 major cities across the United States and Canada. That makes now the perfect time to cross Machu Picchu off your bucket list.

Florida currently has the best deals, with $395 flights from Fort Lauderdale and $389 flights from Miami. There are also great fares from Austin ($461 round-trip), New York City ($479 round-trip), and Hartford, Connecticut ($464 round-trip).

Travelers may also find fares under $500 from Cleveland, Jacksonville, Los Angeles, Norfolk, Orlando, Philadelphia, San Diego, San Francisco, Toronto, Montreal, Washington, D.C., and Raleigh, North Carolina.

Flights are available with a number of major full-service carriers, including Avianca and LATAM.

Availability varies by city, but the best deals can typically be found between September and June, according to Thrifty Traveler (we found the best prices between October and January).

To find the best price from your city, use the Google Flights low fare calendar to find the cheapest dates, and then book through Momondo for additional savings.