I am flying from San Francisco to Puerto Maldonado via LAN
SFO – LIM 10:45pm (day before) – 07:05am (next day)
LIM - CUZ 9:00am – 10:20am
CUZ – PEM 11:25am – 12:20pm
Is the schedule above too tight for Lima Immigration and Custom and check in again for the next flight? How much time do I need to allow in order to catch the next flight?