Intl-to-domestic connection time in GIG?
I need to get down to Belo Horizonte from my home airport of PHL, via Miami and Rio (if I flew through Sao Paulo I'd have to change airports there to catch the domestic flight). My proposed timing is:
PHL-MIA (AA, arr MIA 22:00)
MIA-GIG (AA, lv MIA 23:15, arr GIG 10:39 +1)
GIG-PLU (RG, lv GIG 13:50)
Does this give me enough time to clear immigration/customs at GIG? I haven't been down to Brazil since the new fingerprinting regime was implemented. How long are those lines, really?