He requires a student visa though and this is straight from the Embassy of Peru:
http://www.consuladoperu.com/general...njerosPeru.php
and arriving 23 minutes before departure will get you denied boarding as Spirit and most other airlines close international check in 1 hour prior to departure time.