Now's your chance to see Machu Picchu.

By Melanie Lieberman
August 24, 2017
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).

Related: How to Travel to Peru Like Gwyneth Paltrow

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.

Related: You'll Want to Visit This Lost Ancient City in Peru

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.